[問題] global 變數的使用已回收
請問一下各位版大們,小弟最近使用全域變數有一些問題
小弟寫了兩個M-FILE的程式碼如下:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function www
global fact
fact = [1,2,3,34,5,6,8];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function aaa
global fact
y = fact + 2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
為何我在MATLAB的指令視窗中,輸入了aaa以後~
卻無法將www中的全域變數fact
讀到aaa的M-FILE中呢?
有爬了一下文~我知道每個M-FILE裡面均須宣告global
但我卻不懂這個問題出在哪,請各位大大指教一下
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.84.102
→
03/05 11:17, , 1F
03/05 11:17, 1F
→
03/05 12:10, , 2F
03/05 12:10, 2F
→
03/05 12:43, , 3F
03/05 12:43, 3F
→
03/05 13:01, , 4F
03/05 13:01, 4F