[運算] 請問程式可以跑一次,卻無法跑第二次?
我有一個問題想要請問:
我有一個程式碼,當我按下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是否可以告訴我,他是否有錯誤?若有錯誤?為什麼又可以跑第
一次呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.69.46
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1451244715.A.C15.html
→
12/28 13:07, , 1F
12/28 13:07, 1F
→
12/28 13:55, , 2F
12/28 13:55, 2F
→
12/28 13:57, , 3F
12/28 13:57, 3F
→
12/28 13:58, , 4F
12/28 13:58, 4F
→
12/28 13:58, , 5F
12/28 13:58, 5F
→
12/28 13:58, , 6F
12/28 13:58, 6F
→
12/28 13:58, , 7F
12/28 13:58, 7F
→
12/28 13:59, , 8F
12/28 13:59, 8F
→
12/28 13:59, , 9F
12/28 13:59, 9F
→
12/29 00:33, , 10F
12/29 00:33, 10F
推
12/29 01:01, , 11F
12/29 01:01, 11F
→
12/29 16:39, , 12F
12/29 16:39, 12F
→
12/29 16:40, , 13F
12/29 16:40, 13F
→
12/29 16:42, , 14F
12/29 16:42, 14F
→
12/29 18:35, , 15F
12/29 18:35, 15F
→
12/29 18:36, , 16F
12/29 18:36, 16F
→
12/29 19:00, , 17F
12/29 19:00, 17F
→
12/29 19:01, , 18F
12/29 19:01, 18F
→
12/30 17:38, , 19F
12/30 17:38, 19F
→
12/30 17:41, , 20F
12/30 17:41, 20F
→
12/30 17:44, , 21F
12/30 17:44, 21F
→
12/30 18:32, , 22F
12/30 18:32, 22F
→
12/30 18:32, , 23F
12/30 18:32, 23F
→
12/30 18:37, , 24F
12/30 18:37, 24F
→
12/30 18:38, , 25F
12/30 18:38, 25F
→
12/30 18:39, , 26F
12/30 18:39, 26F
→
12/30 18:40, , 27F
12/30 18:40, 27F
→
12/30 18:41, , 28F
12/30 18:41, 28F
推
12/30 18:51, , 29F
12/30 18:51, 29F
→
01/13 17:30, , 30F
01/13 17:30, 30F
→
01/13 17:39, , 31F
01/13 17:39, 31F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章