注册 登录
编程论坛 Matlab

matlab 函数 问题

chenyunshan 发布于 2013-02-04 15:22, 455 次点击
我想编写一个画曲线的函数,一个是输入数据文件名(2列数据用来画曲线),一个是输出视频文件名,可是
发现无法调用!麻烦帮看看,另外画曲线的过程能否不显示,我就是需要视频文件。
多谢!

function st(myfilename,outfilename)
Data=load('Datafile.txt');
k=0;
for i=1:1:length(Data(:,1))
k=k+1;
x(k)=Data(k,1);                                %时间
y(k)=Data(k,2);                                %位移
H=plot(Data(:,1),Data(:,2),x(k),y(k),'or');   
xlabel('t(s)');        %X轴标示
ylabel('Dis(mm)');   
grid
rect=[25,10,500,410];                          %getframe截屏区域
I=getframe(gcf,rect);                          %截取当前轴及其附近区域图像
mov(i) = getframe(gcf,rect);
end
movie2avi(mov,'2.avi','FPS',10);
close
end
2 回复
#2
zklhp2013-02-04 17:03
我也想知道。。
#3
青春无限2013-02-04 18:46
帮顶
1