2007年11月6日火曜日

peaks 関数のアニメーション

%--------Matlabのソース--------
%PEAKSは、ガウス分布の変換とスケーリングによって得られる2変数関数
Z = peaks;
surf(Z);
%ムービーフレームのメモリの初期化
M = moviein(60);
axis manual
set(gca,'nextplot','replacechildren');
for j = 1:60
surf(sin(2*pi*j/20)*Z,Z)
%ムービーフレームの取り出し
M(:,j) = getframe;
end
% ムービーからAVIムービーを作成
movie2avi(M,'peaks.avi')

%--------Matlabのソース--------

アニメーションの結果

0 件のコメント: