MATLAB学习笔记(待修)——全局变量

MATLAB学习笔记(待修)——全局变量

局部变量与全局变量

一般所使用都是局部变量,不同的是,全局变量作用于全局,作用域为所有工作空间,所用函数都可以对它进行存取和修改。

全局变量定义格式:

global 变量名

ex: global a b

例子:

建立函数blackbox.m

function f =blackbox(x,y);

global a b;

f= a*x+ b*y;

—————————————————————————————————————

command window 执行

global a b;a=1,b=2;

f=blackbox(2,5)

“enter”执行 f=12


blackbox.m
命令行窗口执行

注:无论是函数文件还是工作空间使用全局变量,都需对其进行定义:global a b;

发布于 2021-07-21 10:49