2.4 全局变量与局部变量的定义

在函数定义中以global声明的变量为全局变量,全局变量可在当前MATLAB进程中被调用或修改。任何变量如无global声明则默认为当前函数的局部变量。

例105:全局变量的定义与调用。

创建“Global_Set.m”文件,内容如下:

function Global_Set(input)

global x

x=input;

创建“Global_Get.m”文件,内容如下:

function r=Global_Get

global x

r=x;

在命令行窗口输入:>>Global_Set(100)

>>r=Global_Get

r=

100