| 6 | 1/1 | 返回列表 |
| 查看: 1004 | 回復(fù): 5 | |||
minglang121新蟲 (小有名氣)
|
[求助]
MATLAB程序調(diào)用中出錯(cuò),求住 已有1人參與
|
|
%主程序: echo on a_db =[ -20:0.2:20]; a = 10.^(a_db/10); for i = 1:length(a_db) f(i)=quad('il3_8fun',a(i) - 5,a(i) + 5,[],le-3,[],a(i)); g(i)=quad('il3_8fun',-a(i)-5, -a(i)+5 ,[],le-3,[],a(i)); c(i)=0.5*f(i)+0.5*g(i); end semilogx(a,c) ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- %子程序 function f = il3_8fun (x,p) f = 1/sqrt(2*pi)*exp(-(x-p).^2/2).*log2(2./(1+exp(-2*x*.p))); end --------------------------------------------------------------------------------------------------- 運(yùn)行結(jié)果: 錯(cuò)誤使用 <= 輸入?yún)?shù)的數(shù)目不足。 出錯(cuò) Untitled3 (line 7) f(i)=quad('il3_8fun',a(i) - 5,a(i) + 5,[],le-3,[],a(i)); ———————————————————————————————————————— -------------------------------------------------------------------------------------------------------- 求助大神:怎么改呢? 知道少一個(gè)參數(shù),但參數(shù)加在哪個(gè)地方呢? 求解答,謝謝了 |
專家顧問(wèn) (正式寫手)
![]() |
專家經(jīng)驗(yàn): +82 |
新蟲 (小有名氣)
新蟲 (小有名氣)
專家顧問(wèn) (正式寫手)
![]() |
專家經(jīng)驗(yàn): +82 |
新蟲 (小有名氣)
| 6 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|