怎样拟合两个自变量与一个因变量的函数关系
答案:2 悬赏:30
解决时间 2021-03-08 08:29
- 提问者网友:陪我到最后
- 2021-03-07 14:37
怎样拟合两个自变量与一个因变量的函数关系
最佳答案
- 二级知识专家网友:何必打扰
- 2021-03-07 15:39
两个自变量一个因变量非线性拟合可以参考下列实列来进行。
clc,clear
x=[1 2 3 4 5 6 7]'; y=[0.051 0.052 0.053 0.055 0.056 0.056 0.055]';
X=[x y];
z=[1.7 1.5 1.4 0.9 0.7 0.65 0.7]';
y=z;
fun=inline('exp(a(1)*X(:,1)-a(2)*X(:,1).*X(:,2))','a','X')
beta0=[0,0]
beta = nlinfit(X,y,fun,beta0)
运行结果
clc,clear
x=[1 2 3 4 5 6 7]'; y=[0.051 0.052 0.053 0.055 0.056 0.056 0.055]';
X=[x y];
z=[1.7 1.5 1.4 0.9 0.7 0.65 0.7]';
y=z;
fun=inline('exp(a(1)*X(:,1)-a(2)*X(:,1).*X(:,2))','a','X')
beta0=[0,0]
beta = nlinfit(X,y,fun,beta0)
运行结果
全部回答
- 1楼网友:两不相欠
- 2021-03-07 16:00
两个自变量,一个因变量可以用matlab拟合为一个函数,即 z=f(x,y),例如
z=a1*x^2+a2*x*y+a3*y^2
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯