Plotting particles in MATLAB

  • MATLAB
  • Thread starter JoAuSc
  • Start date
  • #1
JoAuSc
198
0
I have data for the positions of particles in 3D space and I'm trying to use MATLAB in order to visualize it. How do I plot little balls in 3D? The only function I can find at the minute is streamParticles but I'm looking for something simpler.

EDIT: Nevermind, I figured it out. You simply do plot3(x,y,z,'.'), where x, y, and z are arrays of coordinates.


I do have another question, though. How do you find the spherical harmonics component of a point in MATLAB? In other words, if you have a set of points [tex]r_i[/tex], how would you find [tex]Y_l_m (r_i)[/tex]?
 
Last edited:

Answers and Replies

  • #2
Dr Transport
Science Advisor
Insights Author
Gold Member
2,564
715
You need to expand the points in a series of [tex]Y_l_m (r_i)[/tex]. It is a fairly straightforward proceedure to do so.
 

Suggested for: Plotting particles in MATLAB

  • Last Post
Replies
2
Views
366
Replies
1
Views
588
  • Last Post
Replies
1
Views
1K
Replies
2
Views
999
Replies
0
Views
550
Replies
1
Views
187
  • Last Post
Replies
1
Views
4K
Replies
0
Views
155
  • Last Post
Replies
1
Views
1K
Replies
10
Views
981
Top