我在 Matlab 中有一个 1x280 的结构。为了让我使用这些值,我将其更改为struct2cell
数组。
下面是 280 个结构中的一个外观示例:
Field Value Min Max
point1 [29,469] 29 469
point2 [42,469] 42 469
-------------------------------------------
使用以下代码更改为元胞数组后:
showlines = struct(lines);
cellData = struct2cell(showlines);
cellData{1,1}(1)
= 29
但是,如果我使用这个:
cellData{1,1:280}(1);
有错误
Error:: bad cell reference operation
我需要将 280 个结构中的每个结构中的所有x
值保存point1
到一个数组中,以便找出其中的X
最大值point1
。知道怎么做吗?
非常感谢您提前。