2014-03-18 23 views
-2

您能否幫助我,我會在哪裏出錯?該錯誤顯示:下標索引必須是真正的正整數或邏輯。這裏,selected_variables是(4 * 2)和我打算用錯誤:下標索引必須是真正的正整數或邏輯(!)

lambda=transpose(0:0.1:5); 
for i = 1:size(selected_variables,1) 
    for j= 0:size(lambda,1) 
     modelselcurve(j)=(cellfun(@rdivide, selected_variables(i,2),sigmahat))+(cellfun(@mtimes,num2cell(lambda(j,1)),selected_variables(i,3))) 
    end 
    figure 
    plot(modelselcurve) 

+0

您正在啓動j的矩陣值爲0.這是不可能的在Matlab – karl71

+0

你也可以幫助:如果我需要在循環中運行的同一圖上的所有曲線? – user2458552

+0

寫:「堅持」最後結束 – karl71

回答

1

您正在啓動與Ĵ值0,這是不可能在Matlab

+0

感謝愚蠢的錯誤:) – user2458552

相關問題