Azzera filtri
Azzera filtri

Turn Plot Script into Animated Graph

1 visualizzazione (ultimi 30 giorni)
Ogen
Ogen il 4 Mar 2016
Commentato: KSSV il 7 Mar 2016
Hello everyone I have the script for two graph plots but I want them to be animated for better user interaction. Any help to turn the scripts into animated plots would be greatly appreciated. I have attempted to use the "for" function however it was unsuccessful. The scripts can be seen below. Thanks in advance.
if true
% code
[Xc,Yc,Zc] = cylinder(blastradius, 25);
Zc(2, :) = (height-cloudheight + 5);
[Xs,Ys,Zs] = sphere(25);
r = cloudradius;
h = cloudheight;
Xsm = Xs * r;
Ysm = Ys * r;
Zsm = Zs * h + height;
surf( Xsm, Ysm, Zsm)
figure(1)
surf(Xc,Yc,Zc)
hold on
surf(Xsm,Ysm,Zsm)
hold off
grid on
axis equal
view([-45, 15])
xlabel('radius (km)')
ylabel('radius (km)')
zlabel('height (km)')
end
if true
% code
w = linspace(0, 2*pi);
c = [cos(w); sin(w)];
r = [2, 12, 35];
figure(1)
plot(r(1)*c(1,:), r(1)*c(2,:));
hold on
plot(r(2)*c(1,:), r(2)*c(2,:))
plot(r(3)*c(1,:), r(3)*c(2,:))
hold off
axis equal
xlabel('radius');
ylabel('radius');
end

Risposte (1)

KSSV
KSSV il 5 Mar 2016
  2 Commenti
Ogen
Ogen il 5 Mar 2016
Thank you Dr. Siva Srinivas Kolukula for pointing me in the right direction. I have seen this link and struggled to implement it into my script to make my plots animated. Do you have an idea of how to go about this, thanks
KSSV
KSSV il 7 Mar 2016
I thought of implementing it in your code straight away..but there are few parameters not given in your code. so I gave the link.

Accedi per commentare.

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by