1

組み込みの等高線関数を使用して、matlab で等高線図を作成しました。それぞれが等高線を表す線のグループを Figure にプロットします。これらの各等高線を構成するデータ ポイントを取得したいと思います。これどうやってするの?

したがって、等高線プロットが与えられた場合、各等高線の方程式を構成する実際の基になるデータ ポイントを取得するにはどうすればよいでしょうか。たとえば、等高線が最終的に直線になり、等高線の 1 つが原点を通過する場合、この線を表すデータ ポイントを取得できるようにしたいと考えています。例 [0 0.1 0.2 0.3 0.4 ; 0 0.25 0.5 0.75 1]。

ありがとう。

4

1 に答える 1

0

[C,h] = contour(...)は、低水準関数によって導出された等高線の座標と等高線レベルをC含む等高線行列 と、オブジェクトへのハンドル を返します。この関数は、等高線をラベル付けするために等高線行列を使用します。また、返されたハンドルから取得できる読み取り専用の輪郭グループ プロパティです。X または Y の間隔が不規則な場合、contour は等間隔の等高線グリッドを使用して等高線を計算し、データを X または Y に変換します。x, ycontourchcontourgroupclabelCContourMatrix

ちなみに、このテキストはMatlabのドキュメントから取られました...

于 2013-01-23T18:55:34.417 に答える