[問題] 在M-FILE裡 按F5 喇叭會出現一聲 指令딠…已回收
標題可能沒有說得很好
-------程式碼-----
function d2=d2value(n) % observations in Sample n
d=linspace(0,0);
for i=1:100
Y=randn(n,10000); % 從Normal(0,1)一次抽出n個 共1萬次
d(i)=mean(max(Y)-min(Y)); % 估計E(W)
end
d2=mean(d); % 上述重複100次取平均,值為d2
----------------------------------------------
打完或者修改程式 按下F5 喇叭會出現一聲(聽起來很像"空")
指令視窗會出現紅字
----紅字---
??? Input argument "n" is undefined.
Error in ==> d2value at 4
Y=randn(n,10000); % 從Normal(0,1)一次抽出n個 共1萬次
-----紅字---
紅字好像是說 我的n沒有定義
可是 我執行 d2value(3) 或者 d2value(4)...等
結果出來的答案是我要的(確定出來的結果是對的)
想請問 為什麼會出現那段紅字 怎麼修正
我有試過 (1) int n;
(2) if n<=0
error('n須大於0');
end
1跟2都沒用
-----------------------------------------------------
因為我其他程式像
function toss1(n) % n是迴圈跑的次數 由使用者自行決定
(以下略)
或者像
function d3=d3value(n) % observations in Sample n
(以下略)
都會出現那段紅字
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.39.48
※ 編輯: usttsu 來自: 122.120.39.48 (03/25 23:41)
推
03/25 23:39, , 1F
03/25 23:39, 1F
→
03/25 23:39, , 2F
03/25 23:39, 2F
→
03/25 23:42, , 3F
03/25 23:42, 3F
→
03/25 23:44, , 4F
03/25 23:44, 4F
→
03/25 23:44, , 5F
03/25 23:44, 5F
推
03/25 23:51, , 6F
03/25 23:51, 6F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章