Matlab三变量函数的阴谋
82(30天)
显示旧的评论
方程是:
f (X1, X2, X3) = bt1.x1 + bt2.X2 + bt3.X3 + b1
bt1 bt3和b1都是常数。
我想把它在3 d。我试过几个功能:
图
信谊(x1, x2) x3
fimplicit3(β(1)* x1 +β(2)* x2 +β(3)* x3 + b (1))
但它retunrs毫无意义。
接受的答案
埃米尔哈姆萨
2020年5月7日
fimplicit3用于隐式方程,三个变量。你是4 d数据(1 3输入变量、输出变量)。您需要使用4 d可视化功能,像切(),想象你的函数。看这个例子
β(1)= -294449.131783462;
β(2)= 14.7170998874722;
β- (3)= -0.127560549560172;
b (1) = 87293272725.0805;
f = @ (x1, x2, x3)β(1)。* x1 +β(2)。* x2 +β(3)。* x3 + b (1);
(X1, X2, X3) = meshgrid (linspace (1,1));
V = f (X1, X2, X3);
片(X1, X2, X3, V, (-0.5 - 0.5), 0.3, 0)
colorbar
阴影插值函数
答案(1)
汤米
2020年5月8日
你可以选择任何时间间隔。你的阴谋将只显示如果解决的东西金宝搏官方网站
f = 0
躺在区间内。
(0,0,b1 /β(3)]
是一个明确的解决方案。
b1 /β(3)
1 e11的顺序,所以这个怎么样:
β(1)= -294449.131783462;
β(2)= 14.7170998874722;
β- (3)= -0.127560549560172;
b (1) = 87293272725.0805;
f = @ (x1, x2, x3)β(1)。* x1 +β(2)。* x2 +β(3)。* x3 + b (1);
fimplicit3 (f (5 5 5 5 1 e10 1 e12汽油))