Aiace
05-03-2015, 11:49
Ciao a tutti... vorrei creare un filmato, con il codice che vedete sotto.
Il problema è che mi viene, nell'mp4, solo la parte centrale del grafico senza quello che ho (nelle immagini) sugli assi x e y.
writerObj = VideoWriter('XV_control.mp4','MPEG-4');
open(writerObj);
for j=1:M
figure(3);
%hold on
a=100;
c=linspace(1,3,N_a);
[B,sortorder]=sort(FLvk1(j,1,: ));
% A=reshape(Xinf(j,1,sortorder),1,N_a);
% B=reshape(B,1,N_a);
% figure(1)
% scatterhist(A,B,'Direction','out');pause
% sh(j)=getframe;
scatter(FLxk1(j,1,sortorder),B,a,c,'filled')
colormap autumn;
axis([-20 20 -20 20]);
xlabel('Position','interpreter','latex','FontSize',18);
ylabel('Velocity','interpreter','latex','FontSize',18);
frame=getframe;
writeVideo(writerObj,frame);
%hold off
end
close(writerObj);
Il problema è che mi viene, nell'mp4, solo la parte centrale del grafico senza quello che ho (nelle immagini) sugli assi x e y.
writerObj = VideoWriter('XV_control.mp4','MPEG-4');
open(writerObj);
for j=1:M
figure(3);
%hold on
a=100;
c=linspace(1,3,N_a);
[B,sortorder]=sort(FLvk1(j,1,: ));
% A=reshape(Xinf(j,1,sortorder),1,N_a);
% B=reshape(B,1,N_a);
% figure(1)
% scatterhist(A,B,'Direction','out');pause
% sh(j)=getframe;
scatter(FLxk1(j,1,sortorder),B,a,c,'filled')
colormap autumn;
axis([-20 20 -20 20]);
xlabel('Position','interpreter','latex','FontSize',18);
ylabel('Velocity','interpreter','latex','FontSize',18);
frame=getframe;
writeVideo(writerObj,frame);
%hold off
end
close(writerObj);