1

matlabで使用される標準形式の三角形のセット、つまり、インデックスのリストと、x座標とy座標と呼ばれる3XN長さの2つのベクトルがあります。ベクトル内の各三角形に関連付けられたスカラー値があります。各三角形の色がベクトルによって決定される塗りつぶされた三角形を描画したいと思います。私は使用できることを知っていますが、それは私がすべてのトリスを繰り返して、それぞれを呼び出す必要があることを意味しますよね?NXYCCpatchpatch

もっと良い方法はありますか?

4

1 に答える 1

4

実際、パッチのドキュメントを確認すると、次のように表示されます。

1つまたは複数の塗りつぶされたポリゴンを作成します。

それはまた言います

XとYがm行n列の行列の場合、MATLABはm個の頂点を持つn個のポリゴンを描画します。
Cはパッチの色を決定します。

patch実際にはあなたが望むものかもしれませxy座標を3xN行列に入れる必要があります。

于 2012-07-06T14:40:08.910 に答える