提前谢谢...
基本上,我想向结构数组添加一个新字段(Max_Heart_Rate),该数组可以计算每个人的最大心率。在计算最大心率时,我想引用另一个字段(年龄)。我有这个,但是它产生了一个我无法弄清的错误。
Study_Data.Max_Heart_Rate = 200 - [Study_Data.Age]
我也尝试过
C = num2cell(1:100)
[Study_Data(:).Max_Heart_Rate] = deal(C{:})
Study_Data.Max_Heart_Rate = 200 - [Study_Data.Age]
此外,我已经尝试过...
Study_Data.Max_Heart_Rate =(200-(Study_Data.Age(:))
但是Matlab期望花括号或点索引可以提供一个输出,但是有100个输出。
感谢您的帮助。
谢谢, 安德鲁