24小时热门版块排行榜    

查看: 780  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

matangtang

木虫 (正式写手)

[求助] 实验采集数据按采样时间播放 已有1人参与

实验采集的.mat的数据,采样时间0.0001s,数据大小70M左右。现在想做个视频,就是让数据按照时间的顺序和采样时间逐步显示出来,请教各位高手。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

matangtang

木虫 (正式写手)

引用回帖:
2楼: Originally posted by 512095518 at 2015-11-19 20:33:09
你先看看能不能参考做下
s = 0.2; x1 = 0;%确定起始点横坐标x1及其增量
nframes = 50;%确定动画总帧数
for k = 1 : nframes
    x1 = x1 + s;%确定画图时横坐标终止值x1
    x = 0 : 0.01 : x1; y = sin(x);
...

谢谢,已经实现了,就是不知道最后保存的动画在哪个文件夹里?为什么在matlab的安装文件夹里没有呢?谢谢
3楼2015-11-19 21:56:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

512095518

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
matangtang: 金币+30, ★★★★★最佳答案 2015-11-19 23:06:55
你先看看能不能参考做下
s = 0.2; x1 = 0;%确定起始点横坐标x1及其增量
nframes = 50;%确定动画总帧数
for k = 1 : nframes
    x1 = x1 + s;%确定画图时横坐标终止值x1
    x = 0 : 0.01 : x1; y = sin(x);
    plot(x,y);%在x=[0 x1]作y=sin(x)曲线
    axis([0 2*pi -1 1])%定义坐标轴范围
    grid off%不显示网络线
    M(k) = getframe;%将当前图形存入矩阵M(k)
end
movie(M,3)%重复3次播放动画M,可以修改重复次数
movie2avi(M,'out.avi')%把动画输出到matlab当前文件夹内
没有极限,只有超越!
2楼2015-11-19 20:33:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

matangtang

木虫 (正式写手)

引用回帖:
2楼: Originally posted by 512095518 at 2015-11-19 20:33:09
你先看看能不能参考做下
s = 0.2; x1 = 0;%确定起始点横坐标x1及其增量
nframes = 50;%确定动画总帧数
for k = 1 : nframes
    x1 = x1 + s;%确定画图时横坐标终止值x1
    x = 0 : 0.01 : x1; y = sin(x);
...

看了下,应该是M(k)矩阵不能正确保存,运行的时候报错,所以找不到保存的视频
Figure destroyed during getframe
4楼2015-11-19 22:07:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见