MATLAB构建公式,标定参数是什么?
来源:动视网
责编:小OO
时间:2024-10-24 20:06:16
MATLAB构建公式,标定参数是什么?
把公式变换一下再求A和theta。变换成线性关系为:ln(x/y)=theta*lnd+lnA将此式看做是lnx关于lnd的函数就是线性的了就是令M=ln(x/y),N=lnd,所以式子变成M=theta*N+lnA再用matlab的线性拟合函数就可以了.最近没怎么用MATLAB了记得有一个线性拟合函数是polyfit对线性的拟合很适用,你搜一搜例子就可以了另外用lingo也可以做但都是变成线性的做哦
导读把公式变换一下再求A和theta。变换成线性关系为:ln(x/y)=theta*lnd+lnA将此式看做是lnx关于lnd的函数就是线性的了就是令M=ln(x/y),N=lnd,所以式子变成M=theta*N+lnA再用matlab的线性拟合函数就可以了.最近没怎么用MATLAB了记得有一个线性拟合函数是polyfit对线性的拟合很适用,你搜一搜例子就可以了另外用lingo也可以做但都是变成线性的做哦

把公式变换一下再求A和theta。变换成线性关系为:ln(x/y)=theta*lnd+lnA 将此式看做是lnx关于lnd的函数就是线性的了就是令M=ln(x/y),N=lnd,所以式子变成M=theta*N+lnA 再用matlab的线性拟合函数就可以了.最近没怎么用MATLAB了 记得有一个线性拟合函数是polyfit对线性的拟合很适用,你搜一搜例子就可以了 另外用lingo也可以做但都是变成线性的做哦
MATLAB构建公式,标定参数是什么?
把公式变换一下再求A和theta。变换成线性关系为:ln(x/y)=theta*lnd+lnA将此式看做是lnx关于lnd的函数就是线性的了就是令M=ln(x/y),N=lnd,所以式子变成M=theta*N+lnA再用matlab的线性拟合函数就可以了.最近没怎么用MATLAB了记得有一个线性拟合函数是polyfit对线性的拟合很适用,你搜一搜例子就可以了另外用lingo也可以做但都是变成线性的做哦