15-M档NEW案767.pptVIP

  • 0
  • 0
  • 约6.3千字
  • 约 37页
  • 2017-01-06 发布于上海
  • 举报
15-M档NEW案767

15-4 區域變數與全域變數 區域變數(Local Variables) 每一個函數在運算時,均佔用個別的記憶體 此工作空間和 MATLAB 的基本工作空間或是其他函數的工作空間是互相獨立的 不同空間的變數是完全獨立,不會相互影響 不同工作空間的變數,稱為「區域變數」 全域變數的使用 (I) 若要減少變數的傳遞,可用「全域變數」(Global Variables) 使用全域變數前,需先進行變數宣告 type func6.m function func6 global X % 全域變數宣告 X = X + 2; fprintf(The value of X in func6 is %g.\n, X); 全域變數的使用 (II) Func6.m沒有輸出和輸入,只宣告全域變數 X,將 X 的值加 2,並印出其值 測試 global X % 在基本工作空間進行全域變數 x 的宣告 X = 2; fprintf(The value of X in the base workspace is %g.\n, X); The value of X in the base workspace is 2. ? func6; The value of X in func6 is 4. fprintf(The value of X in the base wo

文档评论(0)

1亿VIP精品文档

相关文档