| 5 | 1/1 | 返回列表 |
| 查看: 2367 | 回復(fù): 6 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
[求助]
matlab擬合擬均相動(dòng)力學(xué)參數(shù)
|
||
|
模型如附件所示,要求里面的k+,k-,m,n,p,我自己編了個(gè)程序,但是一直有問題 M文件 function f=fortyfour_D(c,t,rD) t=[5,10,15,20,30,45,60,80,100,120,150,180,210,240,300,360]; CD=[749.16 ,994.49 ,1382.00,1589.18,1909.81,2222.86,2525.68,2721.90,2896.67,2951.42,2960.67,2999.60,3017.97,3048.91,3072.27,3063.85]; knots = 3;K = 3; %三次B樣條 sp=spap2(knots,K,t,CD); sp=spap2(newknt(sp),K,t,CD); pp=fnder(sp); % 計(jì)算B樣條函數(shù)的導(dǎo)函數(shù) dCDdt=fnval(pp,t); % 計(jì)算t處的導(dǎo)函數(shù)值 Wcat=85.6312 %催化劑濃度 rD=dCDdt./Wcat; f=c(1)*CA.^c(2)*CB.^c(3)-c(4)*CD.^c(5)))-rD; 命令如下 c0=[1,1,1,1,1]; for i=1:100 c=lsqnonlin('fortyfour_D ',c0); c0=c; end c % 繪制圖形 ti = linspace(t(1),t(end),200); %y=linspace(a,b,n)生成一個(gè)行向量,該向量將a與b之間平分為n個(gè)點(diǎn),包含端點(diǎn)a和b。 CDi = fnval(sp,ti); %計(jì)算樣條函數(shù)區(qū)間內(nèi)任意一點(diǎn)的值 plot(t,CD,'ro',ti,CDi,'b-'),xlabel('t'),ylabel('C_D') legend('實(shí)驗(yàn)數(shù)據(jù)','擬合曲線') c=[1,1,1,1,1];for i=1:100;c=lsqnonlin('fortyfour_D ',c);c;end CD=[749.16 ,994.49 ,1382.00,1589.18,1909.81,2222.86,2525.68,2721.90,2896.67,2951.42,2960.67,2999.60,3017.97,3048.91,3072.27,3063.85]; CA = [2732.43 2468.85 2223.97 2023.64 1696.41 1343.42 1054.34 902.20 756.91 717.86 703.53 631.00 652.41 649.53 624.92 744.95]; CB= [3127.04 2722.48 2414.51 2267.55 1927.70 1500.17 1285.07 1111.91 924.27 886.32 830.86 821.82 801.97 780.39 794.41 783.73]; rD=[0.5631,0.5282,0.4934,0.4585,0.3888,0.2842,0.1796,0.0482,0.0404,0.0326,0.0209,0.0092,0.0046,0.0040,0.0028,0.0015]; >> c0=[1,1,1,1,1]; for i=1:1000 c=lsqcurvefit('ffD ',c0,CD,rD); c0=c; end c 請大家?guī)兔纯次页绦蚰睦镉袉栴}[ Last edited by lxyy on 2011-12-30 at 16:05 ] |
鐵桿木蟲 (職業(yè)作家)
鐵桿木蟲 (職業(yè)作家)
|
M文件 function f=q(c,t,CD,rD) t=[0 0.08333 0.166667 0.25 0.5 0.75 1 1.5 2 2.666667 3.333333 4 5]; CD=[0 0.53259 1.154323 1.621033 2.644088 3.163488 3.461446 3.710468 3.784974 3.746928 3.761759 3.713404 3.643825]; rD=[0.0710291014584411 0.0700187830917774 0.0655437729479848 0.0576582625377526 0.0329826401194250 0.0166083513736405 0.00912074378901541 0.00278932296049053 0.000202497370868135 0 0 0 0]; f= c(1)*((4.6026-CD).^c(2)*(5.064335-CD).^c(3)-c(4)*CD.^c(5))-rD; 命令如下 c0=[0.1,0.1,0.1,0.1,0.1]; for i=1:50 c=lsqnonlin('q ',c0); c0=c; end c 我把程序簡化了下,還是一直運(yùn)行不了 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 309求調(diào)劑 +8 | 誰不是少年 2026-03-29 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 求調(diào)劑 +5 | 家佳佳佳佳佳 2026-03-29 | 5/250 |
|
|
[考研] 一志愿:西北大學(xué),英一數(shù)一408-284分求調(diào)劑 +4 | 12.27 2026-03-27 | 4/200 |
|
|
[考研] 2026年華南師范大學(xué)歡迎化學(xué),化工,生物,生醫(yī)工等專業(yè)優(yōu)秀學(xué)子加入! +3 | llss0711 2026-03-28 | 6/300 |
|
|
[考研] 329求調(diào)劑 +7 | 星野? 2026-03-26 | 7/350 |
|
|
[考研] 一志愿華理,數(shù)一英一285求A區(qū)調(diào)劑 +8 | AZMK 2026-03-25 | 12/600 |
|
|
[考研] 一志愿華北電力大學(xué)能動(dòng)專碩,293,求調(diào)劑 +3 | 15537177284 2026-03-23 | 5/250 |
|
|
[考研] 317求調(diào)劑 +6 | 十閑wx 2026-03-24 | 6/300 |
|
|
[考研] 339求調(diào)劑,想調(diào)回江蘇 +6 | 烤麥芽 2026-03-27 | 8/400 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +7 | hanamiko 2026-03-27 | 7/350 |
|
|
[考研] 張芳銘-中國農(nóng)業(yè)大學(xué)-環(huán)境工程專碩-298 +4 | 手機(jī)用戶 2026-03-26 | 4/200 |
|
|
[考研] 295求調(diào)劑 +5 | 1428151015 2026-03-27 | 6/300 |
|
|
[考研] 070300化學(xué)求調(diào)劑 +4 | 起個(gè)名咋這么難 2026-03-27 | 4/200 |
|
|
[考研] 348求調(diào)劑 +4 | 小懶蟲不懶了 2026-03-27 | 5/250 |
|
|
[考研] 一志愿華東理工大學(xué)081700,初試分?jǐn)?shù)271 +6 | kotoko_ik 2026-03-23 | 7/350 |
|
|
[考研] 考研調(diào)劑 +9 | 小蠟新筆 2026-03-26 | 9/450 |
|
|
[考研] 317求調(diào)劑 +7 | 蛋黃咸肉粽 2026-03-26 | 7/350 |
|
|
[考研]
|
WWW西西弗斯 2026-03-24 | 8/400 |
|
|
[考研] 一志愿哈工大,085400,320,求調(diào)劑 +4 | gdlf9999 2026-03-24 | 4/200 |
|
|
[考研] 接收2026碩士調(diào)劑(學(xué)碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|