-1
我想實現一個神經網絡與3個隱藏的神經元,八度/ Matlab的錯誤
的代碼導致我的麻煩是:
bias = [-1 -1 -1];
% Output layer
x3_1 = bias(1,4)*weights(4,1) + x2(1)*weights(4,2) + x2(2)*weights(4,3) + x2(3)*weights(4,4);
out(j) = sigmoid(x3_1);
我收到錯誤:
一(I,J):列索引超出範圍;值4出結合的3 錯誤的:在文件/home/8.m從「/home/8.m」稱爲近線45,列12
錯誤是明確陳述。當您只有3列時,您正嘗試訪問第4列。 – excaza
@excaza我有weight = ones(4,4);怎麼會這樣 ? – ferrer
@ferrer:只需啓用debugging:debug_on_error(1),然後重新運行腳本並等到它停止,然後評估你的變量 – Andy