1樓:匿名使用者
v(t)=v-(v-v0)*exp(-t/tau)移項,後兩邊同取對數
log(v-v(t))=log(v-v0)-t/tau上面v,v(t),t已知,v0,tau未知。
令y=log(v-v(t))
x=t那麼就有kx+b=y
其中k=-1/tau,b=log(v-v0)上面的過程就是將非線性化成線性。
將每個資料代入會得到二元一次線性方程組
方程數6,變數數2,可以由最小二乘法求出。
以下是matlab**:
v=14;
t=[0.3,0.5,1.0,2.0,4.0,7.0];
vt=[5.6873,6.1434,7.1633,8.8626,11.0328,12.6962];
y=log(v-vt);
a=[t(:),ones(size(t(:)))];
kb=a\y(:);
tau=-1/kb(1)
v0=v-exp(kb(2))
%%下面是顯示擬合的結果
vt_fit=v-(v-v0)*exp(-t/tau)plot(vt,vt_fit,'*',vt,vt,'r')xlabel('vt原始資料')
ylabel('vt擬合資料')
%%%%%%%%%%%%%%%
填空:方法:化非線性問題成線性問題
v0=5.0001
tau=3.6165
2樓:匿名使用者
最簡單的方法,列方程求解。裡面只有兩個未知數,v0和時常數t7.1633=14-(14-v0)*exp(-1/t) (1)8.
8626=14-(14-v0)*exp(-2/t) (2)把(1)平方與(2)相比,就可以得到v0=4.9019
誰能幫我用matlab做一道數學題啊?很有挑戰性的
3樓:匿名使用者
我做過這題。
我找找,用偏微分方程組。
ode45求解。
4樓:匿名使用者
都走的y=exp(x)的路徑吧,沒程式設計,直接手算的
一道數學問題
正確的結果是 b 答 x 3y 2 3x 2yz 公因式是x 2y,而不是x 2 提公因式法是指,把幾個單項式或多項式中的所有公因式都提出來,並不是只提取部分公因式,否則將會出現不完全分解。如何找出公因式,我給你乙個比較好的方法 一 先把各個單項式或多項式底數相同的部分找出來,不論正負號 如 a 3...
一道數學問題
10 2 5 厘公尺 立方厘公尺 20 2 10 厘公尺 平方厘公尺 2826 314 9 厘公尺 體積是不變的!用工式算啊!底面積 圓周率 半徑的平方 高 體積!設個方程式 底面積 10 2 圓柱體積 新圓柱底面積 20 2 新圓柱高 你好,這是一題典型的形變體不變,設鍛壓後的高為x 圓柱體的體積...
一道初三數學問題,一道初三的數學問題
其實就是乙個簡單的數學問題啦,要學會分析問題,找出規律就好解決了。2 3月12日。2.y 8 x 1 當y 144時,x 19 謝謝,答案正確!一道初三的數學問題 解 已知pa垂直oa,pb垂直ob,oa ob 4cm,連線op則角pao 角pbo 90 且 aop與 bop有op邊重合相等所以 a...