查看: 146|回复: 0|关注: 0

[未答复] 请问如何实现 当输入回车,保存此时循环中数据,否则循环继续

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 2019-9-11 11:47:39 | 显示全部楼层 |阅读模式
本帖最后由 虎牙y 于 2019-9-11 11:57 编辑


复制代码
复制上来的代码一直不对就贴图片了
有数组RData共100帧,用imagesc显示每帧数据,键入回车时将这一帧数据保存为文件,否则不保存,循环继续运行
请问这个要怎么实现呀,按我写的一直有输入才继续出图像
  1. [/size][/backcolor][/color][font=Courier][size=10px]RData=randn(64,4096,100);[/size][/font]
  2. [align=left][font=Courier][size=10px]for i=1:100[/size][/font][/align][align=left][font=Courier][size=10px]    Data=RData(:,:,i);[/size][/font][/align][align=left][font=Courier][size=10px]    imagesc(Data);colormap(gray);[/size][/font][/align][align=left][font=Courier][size=10px]  if input('s')[/size][/font][/align][align=left][font=Courier][size=10px]        file=['a\',num2str(i),'.mat'];[/size][/font][/align][align=left][font=Courier][size=10px]        save(file,'i');[/size][/font][/align][align=left][color=rgb(0, 0, 255)][font=Courier][size=10px]  else[/size][/font][/color][/align][align=left][font=Courier][size=10px]    end[/size][/font][/align][align=left][color=rgb(0, 0, 255)][font=Courier][size=10px]end[/size][/font][/color][/align][color=rgb(153, 153, 153)][backcolor=rgb(242, 242, 242)][size=12px]
复制代码

Pasted Graphic.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表