查看: 2723|回复: 6|关注: 0

[已解决] 请问set(handles.edit2,'String','a')能否用eval函数循环操作

[复制链接]

新手

14 麦片

财富积分


050


4

主题

18

帖子

0

最佳答案
如题,我想实现set(handles.edit2,'String','a');

set(handles.edit3,'String','a');
set(handles.edit4,'String','a');
.....


不知道如何用eval函数实现,或是其他简单方法。
谢谢大家
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

中级

1369 麦片

财富积分


5001500


2

主题

999

帖子

215

最佳答案
  • 关注者: 29
发表于 2018-9-6 09:52:27 | 显示全部楼层 |此回复为最佳答案
可以的。

尝试下:
for ii = 1 : 5  %5 is your total edit number, you can change it yourself.

eval(['set(handles.edit' , num2str(ii) , ',''String''' , ',''a'');']);

end
回复此楼 已获打赏: 0 积分

举报

新手

14 麦片

财富积分


050


4

主题

18

帖子

0

最佳答案
 楼主| 发表于 2018-9-6 10:22:48 | 显示全部楼层
TCCMATLAB 发表于 2018-9-6 09:52
可以的。

尝试下:

我去试试,非常感谢!!!
回复此楼 已获打赏: 0 积分

举报

新手

14 麦片

财富积分


050


4

主题

18

帖子

0

最佳答案
 楼主| 发表于 2018-9-6 10:27:09 | 显示全部楼层
本帖最后由 31315858 于 2018-9-6 10:39 编辑
TCCMATLAB 发表于 2018-9-6 09:52
可以的。

尝试下:

谢谢了。高手就是高手!!

请问老师,为什么
,'String' , 'a')不能写到一起?


您是把他们拆开写了吧,我后面每太看懂!求指导



回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

1369 麦片

财富积分


5001500


2

主题

999

帖子

215

最佳答案
  • 关注者: 29
发表于 2018-9-6 13:23:14 | 显示全部楼层
31315858 发表于 2018-9-6 10:27
谢谢了。高手就是高手!!

请问老师,为什么

可以放一起。
回复此楼 已获打赏: 0 积分

举报

新手

14 麦片

财富积分


050


4

主题

18

帖子

0

最佳答案
 楼主| 发表于 2018-9-7 10:49:31 | 显示全部楼层

的确!谢谢了
回复此楼 已获打赏: 0 积分

举报

新手

10 麦片

财富积分


050


0

主题

11

帖子

0

最佳答案
发表于 2020-5-23 11:55:37 | 显示全部楼层
set(handles.fileEdit,'String',[path file]);
引用了不存在的字段 'fileEdit'。
请问一下这个怎么改
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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