如何用matlab绘制两自变量、一因变量的平面图
matlab里边能否解决两个自变量和一个因变量的绘图问题,就是两自变量用X轴和Y轴表示,因变量用图形表示,请matlab高手可以提供相应的解决方法,谢谢!例如:Z1=2X...
matlab里边能否解决两个自变量和一个因变量的绘图问题,就是两自变量用X轴和Y轴表示,因变量用图形表示,请matlab高手可以提供相应的解决方法,谢谢!
例如:Z1=2X+3Y,Z2=3X-Y,Z3=2XY X与Y分别为横纵轴,Z1,Z2,Z3则分别用不同图形区分显示在XY平面上
主要是想用scatter(x,y,z,c)实现,并且作为图示的z1、z2、z3出现在同一坐标轴xy上!
例如下面的程序如何用scatter实现
clear; clc %清除工作空间中的变量
a=50;
K1=0.05:0.05:1;
K2=K1;
[k1,k2]=meshgrid(K1,K2);
l=1.5;
C(1)=12.0;
C(2)=8.0;
C(3)=7.5;
VI=((a+min(C(2),C(3))./(l.*k2)+C(3)-3*min(C(1),C(3))./(l.*k1))/4).^2;
VII=((a+C(2)./k2+C(3)-3*C(1)./(l.*k1))/4).^2;
VIII=((a+C(2)./(l.*k2)+C(3)-3*C(1)./k1)/4).^2;
VIV=((a+C(2)./k2-2*C(1)./k1)/3).^2;
hold on,
plot3(k1,k2,VI,'r.','filled',k1,k2,VII,'mo','filled',k1,k2,VIII,'c+','filled',k1,k2,VIV,'b*','filled')
不是符号函数,是已知数据绘制散点图,如示意图! 展开
例如:Z1=2X+3Y,Z2=3X-Y,Z3=2XY X与Y分别为横纵轴,Z1,Z2,Z3则分别用不同图形区分显示在XY平面上
主要是想用scatter(x,y,z,c)实现,并且作为图示的z1、z2、z3出现在同一坐标轴xy上!
例如下面的程序如何用scatter实现
clear; clc %清除工作空间中的变量
a=50;
K1=0.05:0.05:1;
K2=K1;
[k1,k2]=meshgrid(K1,K2);
l=1.5;
C(1)=12.0;
C(2)=8.0;
C(3)=7.5;
VI=((a+min(C(2),C(3))./(l.*k2)+C(3)-3*min(C(1),C(3))./(l.*k1))/4).^2;
VII=((a+C(2)./k2+C(3)-3*C(1)./(l.*k1))/4).^2;
VIII=((a+C(2)./(l.*k2)+C(3)-3*C(1)./k1)/4).^2;
VIV=((a+C(2)./k2-2*C(1)./k1)/3).^2;
hold on,
plot3(k1,k2,VI,'r.','filled',k1,k2,VII,'mo','filled',k1,k2,VIII,'c+','filled',k1,k2,VIV,'b*','filled')
不是符号函数,是已知数据绘制散点图,如示意图! 展开
4个回答
展开全部
p=p(x,y),p作为x,y的二元函数,其关于x,y的图形不是曲线,而是曲面。
可用meshgrid和mesh函数来绘制曲面,举个例子如下,具体用法可参加help
mesh等。:lol
[x,y]=meshgrid(-1:.05:1);
z=x.^2+sin(y);
mesh(x,y,z)
可用meshgrid和mesh函数来绘制曲面,举个例子如下,具体用法可参加help
mesh等。:lol
[x,y]=meshgrid(-1:.05:1);
z=x.^2+sin(y);
mesh(x,y,z)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
画3维曲线
例如
x=1:10;
y=1:10;
z1=2*x+3*y;
plot3(x,y,z1)
grid
例如
x=1:10;
y=1:10;
z1=2*x+3*y;
plot3(x,y,z1)
grid
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
syms X Y;
Z1=2*X+3*Y;
Z2=3*X-Y;
Z3=2*X*Y ;
ezplot(Z1);
hold on;
ezplot(Z2);
hold off;
hold on;
ezplot(Z3);
hold off;
grid on;
Z1=2*X+3*Y;
Z2=3*X-Y;
Z3=2*X*Y ;
ezplot(Z1);
hold on;
ezplot(Z2);
hold off;
hold on;
ezplot(Z3);
hold off;
grid on;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |