0
假設在函數f中有一個全局變量G,比如說。 f的輸出取決於G,G被聲明爲f內的全局。matlab - 通過命令窗口更改全局變量的值
我想F到工作通過命令窗口如下:
- 集合G爲某個值
- 運行F-,給出一些結果G上
- 依賴性組G5 的一個不同的值
- 再次運行男,給人一種答案依賴於全新G
然而,這存在如下問題: 它將涉及首先定義G,然後在運行f時聲明它是全局的,這會導致matlab警告 我還要求全局變量G不是f的直接輸入。
任何幫助解決這個問題,或者如果我的方法是根本上有缺陷,替代將不勝感激。
我沒有看到問題。如果''G'在'f'內聲明爲'global',則可以在Matlab中聲明'G'爲'global',然後定義它的值並調用'f',而不會有任何警告 –