【MATLAB编程实例练习】-(17)绘制含不等式的三维图形

需绘制的三维图形方程如下:
【MATLAB编程实例练习】-(17)绘制含不等式的三维图形_第1张图片
实现代码:

clear
clc
[x,y] = meshgrid(0:0.01:2);
z = -x.^2-y.^2+2*y+2*x.*y-x;
z(x+y>3) = NaN;
z(x>y) = NaN;
mesh(x,y,z);

结果:
【MATLAB编程实例练习】-(17)绘制含不等式的三维图形_第2张图片

你可能感兴趣的:(MATLAB编程实例练习,几何学)