44问答网
所有问题
matlab已经知道函数形式和十组函数值,如何求函数的参数?
已知十组数据,函数形式是y=[1/(x+A)^a]+[1/(x+A)^b],怎么求出其中的参数a和b???
举报该问题
推荐答案 2019-03-29
已经知道函数形式和十组函数值,可以这样来求函数的参数。实现过程:
x=[。。。]
y=[。。。]
x0=[x01,x02]
func=@(a,x)1/(x+A)^a(1)+1/(x+A)^a(2) %a(1)=a;a(2)=b
a=nlinfit(x,y,@func,x0)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YK6DWDYYKWRVRKZ6RVZ.html
其他回答
第1个回答 2019-12-07
你只要想什么函数求导后会出现x的一次方的,是x²,但x²的导数是2x,所以前面乘以1/2即可,也就是说,y=x的一个原函数可以是y=x²/2
再比如说y=sinx的原函数,你只要想什么函数求导后会出现sinx,那肯定是cosx
但cosx的导数是是-sinx,那前面只需添一个负号,也就是说,y=sinx的一个原函数可以是y=-cosx
当然也可以记公式!
相似回答
大家正在搜
相关问题
matlab中已知一个函数的形式和函数值,如何求函数的参数
已知函数形式,如何用matlab把一组数据拟合从而求出未知参...
已知带参数函数跟一些xy值如何用matlab求参数
如果知道伽玛函数表达式的值,如何求表达式中参数x的值,最好是...
matlab编程问题,已知函数表达式和数据,求表达式中的系数
matlab怎么求在某点的函数值,不是多项式函数
matlab 曲线拟合求函数的最佳参数时怎么确定参数的初始值