Turn Plot Script into Animated Graph

10 vues (au cours des 30 derniers jours)
Ogen
Ogen le 4 Mar 2016
Commenté : KSSV le 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

Réponses (1)

KSSV
KSSV le 5 Mar 2016
  2 commentaires
Ogen
Ogen le 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 le 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.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Animation dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by