MATLAB global的用法

来源:互联网 发布:淘宝二手工作站洋垃圾 编辑:程序博客网 时间:2024/04/29 18:25

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) 

实例来源:http://wenda.haosou.com/q/1365744596067525?src=140
0 0
原创粉丝点击