执行.M文件后,输出未显示在MATLAB应用中

1 view (last 30 days)
Márciosantos
Márciosantos 2021年9月20日
评论: 里克 2021年9月20日
我正在执行MATLAB应用程序,并且在应用程序设计器代码中执行.M文件之前,所有输出都写入。但是,在执行.m文件后,未编写分配给某些组件的输出值。
a = 5
app.editfield.value = a;
execute_m_file
b = 3
app.editfield_2.value = b;
在这种情况下,a写在控制台中,但不是b!我该如何解决?
3条评论
里克
里克 2021年9月20日
没有任何步骤来复制您的问题,我几乎无能为力。从您的描述中,我不认识出问题的常见原因。
为了避免脚本的可能副作用,您应该考虑将它们转换为函数。这样,您就有一个记录的界面,该接口不会与工作空间中的任何变量混乱,并且不会产生取决于变量的意外效果。

登录发表评论。

答案(0)

s manbetx 845


发布

R2020B

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!