我正在尝试使用应用程序设计器为一个项目创建一个Matlab图形用户界面。我让程序在没有图形用户界面的情况下工作,但需要创建一个图形用户界面。是否有可能调用函数和这些函数中的特定变量,这些函数在各自独立的.m文件中进入应用程序的回调代码?如果有,我如何才能做到这一点?我尝试直接引用那些有效的函数,但是,当我尝试引用函数中的特定变量时,比如proj 8(x_der);它说这个变量无法识别。
polhcujo1#
有几种可能性可以做到,如使用全局变量等。但是,全局变量不建议使用,可能会导致以后的问题。如果我没理解错你的问题,更正确的方法是在函数中设置变量作为输出变量。
[ref_variable] = proj8(input_var)
如果您需要使用函数内的某个变量绘制绘图,直接使用函数内的绘图命令也可以。
1条答案
按热度按时间polhcujo1#
有几种可能性可以做到,如使用全局变量等。但是,全局变量不建议使用,可能会导致以后的问题。
如果我没理解错你的问题,更正确的方法是在函数中设置变量作为输出变量。
如果您需要使用函数内的某个变量绘制绘图,直接使用函数内的绘图命令也可以。