how to make animation from contour in specified range

4 visualizaciones (últimos 30 días)
hsnHkl
hsnHkl el 10 de Feb. de 2020
Comentada: KSSV el 10 de Feb. de 2020
I have a 74x99 matrix and i want to make animation from contour with using get frame in certain range ( for example from zv_avg( :,20) to zv_avg (:,85) ) when i write this code below it gives me only contourf(zv_avg,contourlev)
addpath('G://exports/60z1j28v')
load('zv_avg.mat')
contourlev=[-0.0025:0.0002:0.01];
figure
clf
for k=1:99
zv_avg_time= zv_avg(:,k);
contourf(zv_avg,contourlev)
title('zv_animation')
drawnow
end
  1 comentario
KSSV
KSSV el 10 de Feb. de 2020
contourf(zv_avg,contourlev)
In the above command, you are not changing anydata, how you expect to get an animation?

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 10 de Feb. de 2020
Editada: KSSV el 10 de Feb. de 2020
Are you looking for this or else?
addpath('G://exports/60z1j28v')
load('zv_avg.mat')
contourlev=[-0.0025:0.0002:0.01];
figure
clf
for k=1:length(contourlev)
zv_avg_time= zv_avg(:,k);
contourf(zv_avg,contourlev(k))
title('zv_animation')
drawnow
end
Or
addpath('G://exports/60z1j28v')
load('zv_avg.mat')
contourlev=[-0.0025:0.0002:0.01];
figure
clf
for k=2:99
zv_avg_time= zv_avg(:,1:k);
contourf(zv_avg_time,contourlev)
title('zv_animation')
drawnow
end
  2 comentarios
hsnHkl
hsnHkl el 10 de Feb. de 2020
i don't want to change contour levels , what want to change is number of columns , program should consider 2 column at each time to draw contour and this will continue up to end (99. column) and i will get frames of these contour to make a animation
KSSV
KSSV el 10 de Feb. de 2020
addpath('G://exports/60z1j28v')
load('zv_avg.mat')
contourlev=[-0.0025:0.0002:0.01];
figure
clf
for k=1:2:99-1
zv_avg_time= zv_avg(:,k:k+1);
contourf(zv_avg_time,contourlev)
title('zv_animation')
drawnow
end

Iniciar sesión para comentar.

Categorías

Más información sobre Animation en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by