plot3 bunch of particles

2 ビュー (過去 30 日間)
JORGE ORDOÑEZ CARRASCO
JORGE ORDOÑEZ CARRASCO 2022 年 2 月 10 日
Hi everyone actually matlab got frozen (it has about 20 minutes), cause i was trying to plot 1000 particles in 3D. I have a data set of particles contained in S. But runing that part bellow takes about 15 minutes. Is there any short cut to do it faster. I have a code implemented which updates the particle position in every step, i need to track down all particles and create a video of their behavior. Matlab is powerful and fast plotting 1000 particles and got frozen is weird, any suggestion? Thank you.
inde=1:1:1000;
for i=1:1000
figure(1)
hold on
plot3(S(inde(i),1),S(inde(i),2),S(inde(i),3),'*')
hold off
end

採用された回答

David Hill
David Hill 2022 年 2 月 10 日
scatter3(S(:,1),S(:,2),S(:,3));
  1 件のコメント
JORGE ORDOÑEZ CARRASCO
JORGE ORDOÑEZ CARRASCO 2022 年 2 月 10 日
Genius, thank you man it makes it really fast.It worked. Im so grateul.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

製品


リリース

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by