ronard 发表于 2005-6-29 20:19

求助:非线性拟和编程

<P>各位高手,我学医学,现碰到一个数学难题,请高手帮助。公式如下</P>
<P>alpha1=(k2+k3+k4+sqrt((k2+k3+k4)^2-4*k2*k4))/2;<BR>alpha2=(k2+k3+k4-sqrt((k2+k3+k4)^2-4*k2*k4))/2;</P>
<P>Ct = conv(k1/(alpha2-alpha1)*((k3+k4-alpha1)*exp(-alpha1*t) + (alpha2-k3-k4)*exp(-alpha2*t)), Cp) * dt;</P>
<P>知道的实验数据(但Ct 和 Cp <a href="mailt均为一系列时间点和测量数值),求解4个K,那位高手帮助解决,最好MATLAB解决,其他也可,万分感谢,请联系我ronard@sina.com" target="_blank" >均为一系列时间点和测量数值),求解4个K,那位高手帮助解决,最好MATLAB解决,其他也可,万分感谢,请联系我ronard@sina.com</A></P>

xingyi929 发表于 2005-7-5 21:25

<P>厉害</P>

xingyi929 发表于 2005-7-5 21:26

ilikenba 发表于 2005-6-30 12:58

Matlab有非线性拟合函数的,方法就是用了最小二乘法,就是先固定一个未知量,其他的未知量都看作常量,这样将试验数据代入,再将函数求导数来算得最小值,列出和未知量数目一样多的方程,就可以求解了!

xiaogao 发表于 2005-7-10 22:20

这是数值分析中曲线拟和的问题,教材中可以找到的

dwc006 发表于 2005-8-7 23:34

dwc006 发表于 2005-8-7 23:35

wangjiaqi49 发表于 2005-8-22 20:03

<P>迭代一下能否出结果?</P>

manfuli1 发表于 2005-8-30 17:03

etime 发表于 2005-9-2 21:59

拟合在数值分析中有的呀
页: [1]
查看完整版本: 求助:非线性拟和编程