tangaoming 发表于 2007-5-30 09:56

如何求出这个公式的系数

如果知道V,Q,R很多数据,怎么求出K,a,有没有什么好的办法,具体在matlab怎么实现,谢谢

无水1324 发表于 2007-5-30 09:59

2个未知数,三个常数,你直接解方程就可以了

咕噜噜 发表于 2007-5-30 10:13

回复 #1 tangaoming 的帖子

数据拟合吧

gghhjj 发表于 2007-5-31 06:44

用lsqcurvefit应该没问题

tangaoming 发表于 2007-5-31 14:11

原帖由 gghhjj 于 2007-5-31 06:44 发表 http://www.chinavib.com/forum/images/common/back.gif
用lsqcurvefit应该没问题
能将将具体如何用吗?

无水1324 发表于 2007-5-31 14:22

原帖由 tangaoming 于 2007-5-31 14:11 发表 http://www.chinavib.com/forum/images/common/back.gif

能将将具体如何用吗?

请看一下matlab的书,或者在matlab中: help *******

sure 发表于 2007-6-1 11:26

先两边同取自然对数Ln,化为y=Ax+B的形式,其中x=Ln(Q^(1/3)/R),y=Ln(v),A=a,B=Ln(K),只要得到A和B就能求出a、k了。当然如果有多个数值,x,y都是向量{x},{y}利用matlab的里的coef=polyfit({x},{y},1);得到的结果coef,coef便是A和B了

gghhjj 发表于 2007-6-2 05:42

原帖由 sure 于 2007-6-1 11:26 发表 http://www.chinavib.com/forum/images/common/back.gif
先两边同取自然对数Ln,化为y=Ax+B的形式,其中x=Ln(Q^(1/3)/R),y=Ln(v),A=a,B=Ln(K),只要得到A和B就能求出a、k了。当然如果有多个数值,x,y都是向量{x},{y}利用matlab的里的coef=polyfit({x},{y},1);得到的 ...

这个方法确实更加简单了

无水1324 发表于 2007-6-2 10:35

原帖由 sure 于 2007-6-1 11:26 发表 http://www.chinavib.com/forum/images/common/back.gif
先两边同取自然对数Ln,化为y=Ax+B的形式,其中x=Ln(Q^(1/3)/R),y=Ln(v),A=a,B=Ln(K),只要得到A和B就能求出a、k了。当然如果有多个数值,x,y都是向量{x},{y}利用matlab的里的coef=polyfit({x},{y},1);得到的 ...


不错的变化!
页: [1]
查看完整版本: 如何求出这个公式的系数