クラスの定数プロパティである文字列のセル配列を反復するのに問題があります。セル配列を 1 から最後までインデックス付けしようとするたびに、Matlab がクラッシュします。私は何が間違っているのでしょうか?
コードは次のようになります。
classdef classA
properties(Constant)
ValidElements = {'Elem1', 'Elem2', 'Elem3'};
end
properties
AInfo
end
function this = classA(info)
1stvalidelement = classA.ValidElements{1};
validelementslist = classA.ValidElements{1:end};
...
...
this.AInfo = info;
end
...
end
コンストラクター内では、1 行目は問題なく正常に実行されますが、2 行目で matlab がクラッシュします。なぜこれができるのか、私にはまったくわかりません。私を助けてください。
ありがとう。