简体   繁体   中英

What is the easiest method to implement(draw) 3d plot/scatter, the equivalent of plot3 from matlab?

阴谋

Link

I have some points, let's say 3d(they are n-dimensional but I only use 3 dimensions for the plot). I don't think I will have more than 2000 points. How can I draw something similar using C#. I don't want to call the matlab function or use the drawing from there. I haven't used WPF until now, but, if it's easy to implement and to understand, its OK with me.

ILNumerics is quite easy to learn. It combines a mathematical engine with visualization capabilities (providing Windows Forms Controls). I've posted an example here:

How to create a 3D scatter plot?

I have used ILNumerics which provides nice labels and tick marks for each of scatter plots and contour plots but I had trouble selecting data points in the scatter plot with the mouse until I found this article on Charting 3D data in WPF. It works well but lacks axis labels and tick marks.

High performance WPF 3D Chart

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM