[討論] Indexing cannot yield multiple results.
以下是我的成是一部分
X=2*rand(12,50)-ones(12,50);
P=zeros(1,50);
for i=1:50
P(i)= function(X(:,i));
end
[G,n]=min(P);
請問 function是我寫的一個函數,回傳一個值存入P
P的結果可以算出來(在最下面)
但問題是我想找出P向量的最小值與其位置 就出現以下錯誤訊息
Indexing cannot yield multiple results.
請問到底是哪出問題了呢?
1.0e+004 *
Columns 1 through 14
0.0136 0.0200 0.0296 0.0176 0.2700 0.0062 0.0031
0.0035 0.0045 0.2575 0.0036 7.6665 0.0393 0.0086
Columns 15 through 28
0.0693 0.0196 0.0431 0.1124 1.6150 0.2237 0.0842
0.0072 0.2414 0.0044 0.0109 0.0027 2.6091 0.0073
Columns 29 through 42
0.0239 0.0019 0.0217 0.0064 0.0014 0.0141 0.3065
0.0196 0.0057 0.0021 0.0020 0.0113 0.0189 0.0025
Columns 43 through 50
0.2144 0.0035 0.0081 0.0022 0.0106 0.0040 0.0950
0.0326
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.21.191
※ 編輯: AWGN 來自: 140.112.21.191 (04/12 15:17)
推
04/12 15:42, , 1F
04/12 15:42, 1F
→
04/12 15:51, , 2F
04/12 15:51, 2F
推
04/12 16:16, , 3F
04/12 16:16, 3F
→
04/12 16:29, , 4F
04/12 16:29, 4F
推
04/12 18:37, , 5F
04/12 18:37, 5F
→
04/12 18:38, , 6F
04/12 18:38, 6F
推
04/12 20:47, , 7F
04/12 20:47, 7F
推
04/12 20:59, , 8F
04/12 20:59, 8F
推
04/12 21:18, , 9F
04/12 21:18, 9F
推
04/12 21:27, , 10F
04/12 21:27, 10F
→
04/12 21:27, , 11F
04/12 21:27, 11F
→
04/12 21:29, , 12F
04/12 21:29, 12F
→
04/12 21:29, , 13F
04/12 21:29, 13F
→
04/12 21:30, , 14F
04/12 21:30, 14F