Turn Plot Script into Animated Graph

11 Ansichten (letzte 30 Tage)
Ogen
Ogen am 4 Mär. 2016
Kommentiert: KSSV am 7 Mär. 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

Antworten (1)

KSSV
KSSV am 5 Mär. 2016
  2 Kommentare
Ogen
Ogen am 5 Mär. 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 am 7 Mär. 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.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Animation finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by