我有一個問題想要請問:
我有一個程式碼,當我按下run的時候,可以跑,但是,結果跑出來之後,再按一次,
就會出現error。
可是把matlab關掉之後,又可以跑,我試著抓錯誤,發現裡面有一個程式碼怪怪的。
但是,不知道該怎麼修改,請問是否有人可以協助我?
% theta為 N by 1 的矩陣
% a、b、c為 1 by n 的矩陣
[n]=size(a,2);
[N]=size(theta);
sum=(ones(N,1)*a).*(theta*ones(1,n))-(ones(N,1)*b);
Information =100000* (ones(N,1)*a) .* (ones(N,1)*a) .* ((exp(sum) ./
(1-exp(sum))) .^2) .*((1-(ones(N,1)*c))/((ones(N,1)*c)+exp(sum)));
最後的那個information是否可以告訴我,他是否有錯誤?若有錯誤?為什麼又可以跑第
一次呢?
謝謝