Smooth contours in simple 2D matrix

Dear all,
I have a 2D matrix that I plot via imagesc. It's a simple matrix full of three numbers: 1, 2 and 3 (attached)
I would like to have smooth contours separating the regions of ones, twos and threes, instead of the rough boundaries. How could I do it? Thanks, for the help!

回答 (1 件)

Mike Garrity
Mike Garrity 2015 年 6 月 5 日

0 投票

Contour won't you control the interpolation, but you can do it yourself. You basically need to follow this example I posted on the graphics blog for surface:

1 件のコメント

Ac
Ac 2015 年 6 月 6 日
OK, I was indeed checking the interp2 function. I'll go through your example and do some test. Thanks!

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeContour Plots についてさらに検索

質問済み:

Ac
2015 年 6 月 5 日

コメント済み:

Ac
2015 年 6 月 6 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by