我一直在寻求进入一个结构和手动和网上搜索没有帮助的特定领域的正确方法。
形式上,让MyStruct
是1XN struct
变量。 这很容易列出存储在与现场的所有元素:
MyStruct.Thisfield
ans =
0.7010
ans =
0.310
ans =
0.444
等等
现在我发现的唯一办法能够访问的元素,这是使用一个临时变量,例如temp={MyStruct.Thisfield}
,然后temp{1,2}
等等。我认为这是笨拙的,但无法弄清楚做什么。
这个:
>> MyStruct{1,1}.Thisfield
电池内容物从非单元阵列的对象引用。
和这个:
>> MyStruct.Thisfield{1,1}
多个结构元件字段参考后跟多个参考块是错误的。
是我的不成功的尝试。
见这个答案我的原位为例https://stackoverflow.com/a/22813577/2777181