1stOpt中非線性擬合怎樣限制參數(shù)的范圍
下載了5.5試用版,按照操作說明編寫了一個小程序用于曲線擬合,其中需要求解a,b,c三個參數(shù),但c的范圍為[20,30],采用下列程序計算后,發(fā)現(xiàn)最終結果沒有c的輸出(不限制c的范圍時,可以輸出a,b,c三個參數(shù)的值),不知道是不是寫錯了,另外就是在計算過程中需要確保0<a*1e5*x+b<1,但貌似沒有任何作用,求大神給個提示,網(wǎng)上實在是找不到相關資料。
Algorithm=UGO[100];
Variables x,y;
Parameters a,b,c[20,30];
Constant h=6.6262e-34,v=3e8,kb=1.381e-23;
Function y=(a*1e5*x+b)*2*pi*h*v^2/x^5/exp(h*v/kb/x/100/c);
0<a*1e5*x+b<1;
另外就是在操作的過程中,當Function中的函數(shù)“y=(a*1e5*x+b)*2*pi*h*v^2/x^5/exp(h*v/kb/x/100/c)”寫成“y=(a*1e5*x+b)*2*pi*h*v^2/x^5/exp(h*v/kb/x/c),程序運行之后就提示Function出錯,不知道為什么。
返回小木蟲查看更多
今日熱帖
京公網(wǎng)安備 11010802022153號
Variables x,y;
Parameters a,b,c=[20,30];
Constant h=6.6262e-34,v=3e8,kb=1.381e-23;
Function y=(a*1e5*x+b)*2*pi*h*v^2/x^5/exp(h*v/kb/x/100/c);
0<a*1e5*x+b<1;
data;
//x,y;
你好,5.5下載鏈接能發(fā)一下么
Auto2Fit5.5 ,試用版網(wǎng)上是有資源的,找一下
,