Thursday, March 25, 2010

Matlab的exist & isempty

給未來的裕翔

對一個變數而言, ex: bobobob


還沒宣告前是不存在的

所以exist('bobobob', 'var')回傳0

一旦宣告成空矩陣後, bobobob = []

exist('bobobob', 'var')回傳1

不過因為是空的, isempty(bobobob)回傳1

那如果對一個不存在的變數做isempty呢? ex: bobobbb

會出現錯誤^^

ps: octave適用

No comments:

Post a Comment