matlab 三维图 非参数方程对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 03:41:09
matlab 三维图 非参数方程对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数?
xRN@"AZ?hM hDjD&(D4hJf_ nɋINMd|Gop>]h q,ӭuתs;GS$VIH χZz'C cnuܼ%P!GExνۼ}$i۩WT~6J2k.?3$R8B$N:i)2eBRҩnG!B>'=|C ?l܃ׯOǠ/{;0Qiŵ C_0fJ ;X( , U9jeX M?

matlab 三维图 非参数方程对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数?
matlab 三维图 非参数方程
对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?
其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数?

matlab 三维图 非参数方程对于非参数方程例如z=xy+exp(xy+x^2)+log(x^2+y^2)的三维曲面图像如何画呢?其中z的取值为[0,13.257],在不求出x和y的范围的情况下如何在matlab中写函数?
先将x y的范围设大一点,最后利用z的约束减小范围
x=linspace(-10,10,100);
y=x;
z=x.*y+exp(x.*y+x.^2)+log(x.^2+y.^2);
h=contour(x,y,z)
clabel(h)
观察数据在所给范围的x,y,区间并记录
x1=[ ..];
y1=[ ...];
meshc(x,y,z);
zlim([0,13.257]);
xlim([x1]);
ylim([y1]);
>>help meshz
>>help meshc
>>help mesh
>>help surf