2012-04-06 17 views
1

我用兩個輸入參數(稱爲z(x,y))定義了我自己的函數,並設法產生一個等值線圖。我現在想要做的就是遮蔽這個區域,例如,z> 5。主要問題是z太複雜,無法推導出對x和y的限制。有沒有簡單的方法來做到這一點?MATLAB中2D函數的陰影區域/不等式

回答

0

您是否嘗試過使用NaN?

z(condition) = nan; 
調用輪廓之前

(),其中,條件可以是在z,X,Y的任意組合,從而產生二進制矩陣,例如:

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

沒想到這樣做的。我將它與contourf結合起來以遮蔽該區域。工作過一次,謝謝! – eigensheep 2012-04-06 15:05:19