我有一个29 * 3表。第1列是身高(厘米),第2列是质量(公斤),第三列是脂肪(公斤)。我怎么能身体脂肪除以质量找出bf %的总身体质量?

2视图(30天)
VarName1 VarName2 VarName3
________说
156.2 52.8 17.28
162.8 70.4 20.55
167年71.5 - 17.81
159.2 58.5 18.03
167.5 51.7 12.1
165.8 65.1 16.89
166.1 54.8 9.74
173.2 76.8 20.83
176.9 61 16.97
172年85.1 - 25.66
163.6 57.7 25.33
186.5 88.9 20.79
180.2 85.7 22.28
161.6 40.8 6.06
162年38.5 - 5.71
177.2 80 23.54
186.8 97.2 20.82
157年46.4 - 1
165年52.7 - 3
184 60.3 8
176年63.2 - 6.9
163年44 3.9
168年56.3 - 6.5
172年64.7 - 9.8
168年69.7 - 12.6
183年70.6 - 9.6
168.5 53.8 6.1
172年73.5 - 15.9
169 62 3.2
> >大小(dataset1)
ans =
29日3
1评论
伊桑Postans
伊桑Postans 2018年11月16日
澄清一下,我想使用一个函数来将所有行。我知道我可以通过点和输入17.28/52.8,20.55/70.4等。但是我想能够输入一个命令,所有行两列鸿沟。我认为这可能被称为一个循环?

登录置评。

更多的答案(2)


彼得·珀金斯
彼得·珀金斯 2018年11月19日
对,我必须说打架!这两个建议。表的好处之一是有意义的名称的变量。所以:
T.Properties。VariableNames = {“高度”“质量”“脂肪”};
T.Properties。VariableUnits = {“厘米”“公斤”“公斤”};
T。PercentBodyFat = T。脂肪。/ T.Mass;

类别

找到更多的在生物力学帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!