| 查看: 1696 | 回復(fù): 15 | ||
vs570588木蟲 (正式寫手)
|
[求助]
幫幫忙看看我的難題
|
|
[求助] 求高手,擬合求參數(shù) function M=Monod(c,Y) M= -c(1).*Y./(Y+c(2)) Y=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31 0]; x=[-0.78 -2.2268 -5.2033 -6.1377 -8.6137 -8.6428 -8.4792 -8.1692 -7.7128 -7.11 -6.3608 -1.9]; x=x/214.63; c0=[0.03 0.3];beta=nlinfit(Y,x ,’Monod’,c0); 為了參數(shù)c(1),c(2),這個(gè)小程序快把我折磨死了,F(xiàn)在出來NLINFIT did NOT converge. Returning results from last iteration. beta = 0.0271 -8.1892 按道理,-8.1892不合理。出來的參數(shù)應(yīng)該和我預(yù)估的差不多。大家看看,這是怎樣回事? |
木蟲 (著名寫手)

木蟲 (正式寫手)

木蟲 (正式寫手)
金蟲 (小有名氣)
木蟲 (正式寫手)
金蟲 (小有名氣)
金蟲 (著名寫手)
|
用matlab算的吧, function M=Monod(c,Y) M= -c(1).*Y./(Y+c(2)) 函數(shù)定義不對 nlinfit函數(shù)在Matlab中是如何調(diào)用的,你可以參見 http://zhidao.baidu.com/question/25633638 |
木蟲 (正式寫手)
|
%非線性擬合濃度變化過程 t=[0 2 7 9 19 22 24 26 28 30 32 40];%時(shí)間采樣點(diǎn) s=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31 0];%每時(shí)刻濃度觀測值 x=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31];%找出濃度的初始值,方程右邊的值就用它 i=1 length(t)-1);t1=t(i+1)-t(i);%求t間隔 s1=s(i+1)-s(i);%求s間隔 y=s1./t1; w=213.63;%污泥濃度 y=y./213.63; %-------------------------------------------------------------------------- Monod=inline('-beta(1).*x./(x+beta(2))','beta','x'); c0=[0.03 0.3]; beta=nlinfit(x,y,Monod,c0); m=beta(1); n=beta(2); xx=min(x):max(x); yy=-m.*xx./(xx+n); plot(x,y,'o',xx,yy,'r') 這個(gè)是別人幫我寫的,對著吧。但還是出現(xiàn)NLINFIT did NOT converge. Returning results from last iteration。有些人說是我擬合用的數(shù)學(xué)表達(dá)式,不應(yīng)該用雙曲線,但是我的模型確實(shí)是這樣表達(dá)式。難道是我原始數(shù)據(jù)不好。 |
金蟲 (著名寫手)
|
數(shù)據(jù)2: t=[0 2 7 9 19 22 24 26 28 30 32 40];%時(shí)間采樣點(diǎn) s=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31 0];%每時(shí)刻濃度觀測值 x=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31];%找出濃度的初始值,方程右邊的值就用它 i=1 length(t)-1);t1=t(i+1)-t(i);%求t間隔 s1=s(i+1)-s(i);%求s間隔 y=s1./t1; w=213.63;%污泥濃度 y=y./213.63; plot(x,y,'o'); 數(shù)據(jù)點(diǎn)沒規(guī)律 數(shù)據(jù)1: y=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31 0]; x=[-0.78 -2.2268 -5.2033 -6.1377 -8.6137 -8.6428 -8.4792 -8.1692 -7.7128 -7.11 -6.3608 -1.9]; x=x/214.63; % t=[0 2 7 9 19 22 24 26 28 30 32 40];%時(shí)間采樣點(diǎn) % s=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31 0];%每時(shí)刻濃度觀測值 % x=[255.55 246.44 237.28 228.36 136.08 114 99.16 82.33 69.4 56.94 42.31];%找出濃度的初始值,方程右邊的值就用它 % i=1 length(t)-1);% t1=t(i+1)-t(i);%求t間隔 % s1=s(i+1)-s(i);%求s間隔 % y=s1./t1; % w=213.63;%污泥濃度 % y=y./213.63; plot(x,y,'o'); 數(shù)據(jù)像b*(y-a)^2+c=x |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 268求調(diào)劑 +8 | 一定有學(xué)上- 2026-03-14 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 化學(xué)工程321分求調(diào)劑 +11 | 大米飯! 2026-03-15 | 14/700 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 290求調(diào)劑 +3 | p asserby. 2026-03-15 | 4/200 |
|
|
[考研] 求調(diào)劑,總分315,考的生物醫(yī)藥,一志愿湖南師范大學(xué)。調(diào)劑到任何專業(yè)都可以 +4 | 小丁想進(jìn)步 2026-03-11 | 5/250 |
|
|
[考研] 274求調(diào)劑 +5 | 時(shí)間點(diǎn) 2026-03-13 | 5/250 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 311求調(diào)劑 +5 | 26研0 2026-03-15 | 5/250 |
|
|
[考研] 326求調(diào)劑 +3 | mlpqaz03 2026-03-15 | 3/150 |
|
|
[考研] 297求調(diào)劑 +4 | 學(xué)海漂泊 2026-03-13 | 4/200 |
|
|
[考研] 0703化學(xué)調(diào)劑 +4 | 快樂的香蕉 2026-03-11 | 4/200 |
|
|
[考研] 308求調(diào)劑 +5 | 是Lupa啊 2026-03-11 | 5/250 |
|
|
[考研] 329求調(diào)劑 +3 | miaodesi 2026-03-12 | 4/200 |
|
|
[考研] 求調(diào)劑 +5 | 一定有學(xué)上- 2026-03-12 | 5/250 |
|
|
[考研] 材料專碩350 求調(diào)劑 +4 | 王金科 2026-03-12 | 4/200 |
|
|
[考研] 工科調(diào)劑 +4 | Jiang191123! 2026-03-11 | 4/200 |
|
|
[論文投稿]
投稿問題
5+4
|
星光燦爛xt 2026-03-12 | 6/300 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|
|
[考研] 290求調(diào)劑 +3 | ADT 2026-03-13 | 3/150 |
|
|
[考研] 333求調(diào)劑 +3 | 152697 2026-03-12 | 4/200 |
|