| 查看: 3460 | 回復(fù): 10 | ||
| 本帖產(chǎn)生 1 個(gè) 程序強(qiáng)帖 ,點(diǎn)擊這里進(jìn)行查看 | ||
[求助]
急切求助用matlab曲線(xiàn)擬合色散方程
|
||
|
現(xiàn)在有如下色散方程: y^2 = A + B/(x^2-C) - D x^2 ----------------Eq. 1 其中A,B, C, D為待定系數(shù),現(xiàn)在有(x,y)的一組實(shí)驗(yàn)值; 如何得到最佳的A、B、C、D 我的思路如下: step1 通過(guò)四對(duì)(x_i,y_i) 得到 A,B,C,D 值, step2 代入Eq.1 輸入x實(shí)驗(yàn)值,得到y(tǒng)擬合值, step3 判斷y擬合值和y實(shí)驗(yàn)值差值, step4 如果差值大于10^-4則調(diào)節(jié)A,B,C,D; step5 用新的ABCD,返回到step2 現(xiàn)在遇到的問(wèn)題是 1.不收斂 2. 調(diào)節(jié)過(guò)的A,B,C,D有時(shí)候使得Eq.1方程右邊小于零 求助:要是用matlab如何處理, [ Last edited by yangger on 2011-6-3 at 12:53 ] |

金蟲(chóng) (著名寫(xiě)手)
|
或者你仿照這個(gè)代碼改改 function y = fitme_diheral( c,phi ) % A1=c(1); % k1=c(2); % x1=c(3); % kBT=443*8.3145/1000; aa=c(1); bb=c(2); cc=c(3); dd=c(4); ee=c(5); ff=c(6); psi=(phi-pi); % y=0.5*(f1*(1+cosx)+f2*(1-cos(2*x))+f3*(1+cos(3*x))+f4*(1-cos(4*x))); y=aa-bb.*cos(psi)+cc.*(cos(psi)).^2-dd.*(cos(psi)).^3+ee.*(cos(psi)).^4-ff.*(cos(psi)).^5; end clear; clc; load diherals.txt; data=diherals; %%avge the theta<0 and theta>0 a=data(1:180,2); b=data(361:-1:182,2); avg=0.5*(a+b); data(1:180,2)=avg; data(361:-1:182,2)=avg; p=[24.5156799887984,-1.90007004205358,-1.66217137679272,3.06265999012061,2.33333792446086,-2.48454162655902;]; % data(:,2)=acf(data(:,2)); data3=data; data3(:,1)=data3(:,1)*pi/180; for i=1:50 % [p,res]=lsqcurvefit('dihe',p,data3(:,1),data3(:,2)); [p,res]=lsqcurvefit('fitme_diheral',p,data3(:,1),data3(:,2)); %注意修改函數(shù)名dihe plot(data3(:,1),data3(:,2),'ro'); hold on plot(data3(:,1),fitme_diheral(p,data3(:,1))); %注意修改函數(shù)名dihe(p,data3(:,1) end |
金蟲(chóng) (正式寫(xiě)手)

金蟲(chóng) (著名寫(xiě)手)


送鮮花一朵 | 支持 |
銅蟲(chóng) (小有名氣)
|
你好,我有個(gè)相似的問(wèn)題,希望大俠幫幫忙,非常感謝,一共有8組數(shù)據(jù),abcd是自變量,F(xiàn)是因變量,需要利用這些數(shù)據(jù)用matlab編程擬合成一條曲線(xiàn),得出一個(gè)含有abcd變量的F=f(abcd)函數(shù),由于初學(xué)不知道該怎么入手,希望能有源代碼程序,這樣我比較好理解一點(diǎn),非常感謝!拜托大俠! F a b c d 4 30 98 330 16 4 50 80 300 14 6 70 85 300 14 9 90 82 300 14 9 130 61.9 300 14 12 150 75 300 14 16 182 90 300 14 20 200 115 330 16 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 278求調(diào)劑 +5 | 煙火先于春 2026-03-17 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 328求調(diào)劑,英語(yǔ)六級(jí)551,有科研經(jīng)歷 +3 | 生物工程調(diào)劑 2026-03-16 | 8/400 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 本人考085602 化學(xué)工程 專(zhuān)碩 +16 | 不知道叫什么! 2026-03-15 | 18/900 |
|
|
[考研] 有沒(méi)有道鐵/土木的想調(diào)劑南林,給自己招師弟中~ +3 | TqlXswl 2026-03-16 | 7/350 |
|
|
[考研] 304求調(diào)劑 +4 | ahbd 2026-03-14 | 4/200 |
|
|
[考研] 085600調(diào)劑 +5 | 漾漾123sun 2026-03-12 | 6/300 |
|
|
[考研]
|
笨笨兔子 2026-03-12 | 3/150 |
|
|
[考研] 328求調(diào)劑 +3 | 5201314Lsy! 2026-03-13 | 6/300 |
|
|
[考研] 331求調(diào)劑(0703有機(jī)化學(xué) +5 | ZY-05 2026-03-13 | 6/300 |
|
|
[考研] 304求調(diào)劑 +6 | Mochaaaa 2026-03-12 | 7/350 |
|
|
[考研] 四川大學(xué)085601材料工程專(zhuān)碩 初試294求調(diào)劑 +4 | 祝我們好在冬天 2026-03-11 | 4/200 |
|
|
[考研] (081700)化學(xué)工程與技術(shù)-298分求調(diào)劑 +12 | 11啦啦啦 2026-03-11 | 35/1750 |
|
|
[考研] 329求調(diào)劑 +3 | miaodesi 2026-03-12 | 4/200 |
|
|
[考研] 材料專(zhuān)碩350 求調(diào)劑 +4 | 王金科 2026-03-12 | 4/200 |
|
|
[考研] 工科278分求調(diào)劑 +5 | 周慢熱啊 2026-03-12 | 7/350 |
|
|
[考研] 289求調(diào)劑 +3 | 李政瑩 2026-03-12 | 3/150 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|
|
[考研] 070303一志愿西北大學(xué)學(xué)碩310找調(diào)劑 +3 | d如愿上岸 2026-03-13 | 3/150 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-12 | 4/200 |
|