你好,
我正在提取一个1x9 Struct(名为FMtest)的值,有5个字段(名为alpha, gamma, Fy, Fz, Mz)。我需要找到alpha为0的每个度量值,然后将其匹配以找到进一步的值(在我的代码中,Cfa和Fy0
idx =找到([fmt(1:9)。α]= = 0);
pfy = polyfit (fmt (1:9) .alpha (idx), fmt (1:9) .Fy (idx), 1);
Cfa = pfy (1)
Fy0 = pfy (2)
idx返回为[53,156,259,361,463,565,667,769,871],我假设它对应于alpha为0的数组索引。
然而,当我试图在结构上适应这种情况时,我遇到了以下错误
错误:
预期花括号或点索引表达式的一个输出,但共有9个结果。
错误在RVD_Assignment4(第26行)
pfy = polyfit (fmt (1:9) .alpha (idx), fmt (1:9) .Fy (idx), 1);
谢谢你!
亚历克斯