vals
たとえば、一連の文字列があります。
vals = {'AD', 'BC'}
struct もありinfo
、その中には、配列内の要素vals
(この例では 'AD' と 'BC') に対応するフィールドにネストされた構造体があり、それぞれが という名前のフィールドに数値を格納しますlastcontract
。
for
ループを使用して、次のようlastcontract
にそれぞれを抽出できます。vals
for index = 1:length(vals)
info.(vals{index}).lastcontract
end
可能であればループなしでこれを行う方法を見つけたいのですが、運がありません。私は試した:
info.(vals{1:2}).lastcontract
成功せずに。arrayfun
適切な方法だと思いますが、正しい構文がわかりません。