MATLAB的gui中全局变量在哪里定义

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:00:05
普通的全局变量我知道在文件的顶部定义,然后在用的函数中声明,但是MATLAB中当把控件放到GUI的空白模板中时,生成的M文件中全是函数,如何定义?谢谢

global在哪里使用就在哪定义。只要用到全局变量的地方都需要声明一下。

必须要在所有相关的函数体内部定义相关全局变量
function btn1_callback(hObject,userdata,handles)
global var1
%对var1的处理

function btn2_callback(hObject,userdata,handles)
global var1
%对var1的引用