0
保存されたベクトルからラインプロットをアニメーション化し、それをavlファイルとしてMatlabに保存しようとしています。以下のコードはそれを行うことができますが、軸(軸などの数字)を取得せず、凡例も表示しません。この問題を解決するにはどうすればよいですか?映画のスクリーンショットを添付しました。ラインプロットをアニメーション化し、Matlabでaviムービーとして保存する
vidObj = VideoWriter('OneWeekJune.avi');
vidObj.Quality = 100;
open(vidObj);
h = animatedline;
axis([min,max,ymin,ymax])
xlabel('Time (minute)')
ylabel('Demand')
legend('Demand in June')
grid on
x = 1:7*1440;
y = [Day1 Day2 Day3 Day4 Day5 Day6 Day7];
for k = 1:10:length(x)
addpoints(h,x(k),y(k));
drawnow
currFrame = getframe;
writeVideo(vidObj,currFrame);
end
close(vidObj);
は、画面上でアニメーション化されている値を表示する方法はありますか? – sosruko