3
我有一個字段名稱列表,想要生成一個嵌套結構。我想這一點:‘參數動態結構的參考值必須爲有效的字段名’在Matlab中生成動態結構
fn1 = {'a', 'b', 'c'};
fn2 = {'d', 'e', 'f'};
s = struct();
for n1=fn1
for n2=fn2
s.(n1).(n2) = 0 ;
end
end
但Matlab的抱怨符號「 {字段名)」是動態結構僅供參考()。
我知道一個解決方案的作用是循環使用isfield()和struct()的字段名稱。 那麼我怎樣才能實現這個目標,而不使用isfield()和struct(),例如通過一些匿名函數和矢量化?謝謝