在MATLAB中着色2D函数的区域/不等式

时间:2012-04-06 10:55:29

标签: function matlab plot region

我用两个输入参数定义了我自己的函数(称之为z(x,y))并设法生成等高线图。我现在要做的是遮蔽例如z> 1的区域。 5.主要问题是z太复杂了,无法自己推断出对x,y的限制。这有什么简单的方法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用NaN?

z(condition) = nan;

在调用contour()之前,其中condition可以是z,x,y的任意组合,例如:

z(abs(z) > x - y) = nan;