global的用法:
global用来顶一个一个全局变量,对global的使用要慎重,首先需要先声明再使用;其次注意不要重名,可以用大写变量来区分;最后是程序结束后要使用clear global来清除。下面是global使用中的一些例子:
global X %定义X为全局变量
X=0:0.1:2*pi;
plot_sin(2)
plot_sin2(2)
function plot_sin(a)
global X %使用全局变量X时也要用global定义
y=a*sin(X);
figure
plot(X,y)
function plot_sin2(a)
global X %使用全局变量X时也要用global定义
X=-pi:0.1:pi; %全局变量被修改
y=a*sin(X);
figure
plot(X,y)