2012-03-26 4 views
0

この本当の正の整数または論理名のいずれかでなければならない添字インデックスが配列に

fat=[9.5 26.5 7.8 17.8 31.4 25.9 27.4 27.2 31.2 34.6 42.5 28.8 33.4 30.2 34.1 32.9 41.2 35.7] 
fatSum=0; 
for j:18 
    fatSum=fatSum+fat(1,i) 
end 
fatMean=fatSum/18 
+0

[この質問](http://stackoverflow.com/questions/20054047/subscript-indices-must-either-be-real-positive-integers-or-logicals-generic-sol)[genericこの問題の解決策](http://stackoverflow.com/a/20054048/983722)。 –

答えて

2

あなたのループ文が壊れている...私のコードです...しかし、私のタイプの定義に関する問題Iの推測をtehereです。 j:18の所在地はj = 1:18です。

ループは不要です。配列の要素を合計するには、fatsum = sum(fat)のようにします。

+0

ありがとう! –

関連する問題