Matlab movie命令 错误(Movie contains uninitialized frames)

剪力V为2D数组,V(300,106),300m长,106个时刻。
最初设想,对于1:106的时刻,
用for tt= 1至106之间任意时段,绘出剪力图,并生成movie
当设置tt=41:60时刻时,movie提示Movie contains uninitialized frames错误
movie(F,n,fps)命令中,F为frame struct数组,其下标必须由1开始
修改如下

% time=41:60;
% nn=length(time);
% for tt=1:nn;

%???? plot(V(:,time(tt)),z)
%???? set(gca,'Xlim',[-5E6 5E6],...
%???????? 'Ylim',[0,300])
%????????
%???? Xlabel(['剪切力V,在',num2str(time(tt)),'时刻的剪力图'])
%???? axis ij
%???? title(num2str(time(tt)))
%???? F(tt)=getframe;
% end
% movie(F,1,5);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值