3

これは基本的な質問であり、私が持っているものよりも簡単な解決策があることを願っています。2D平面のパラメトリック曲線であるNx2データセットがあります。セットAは順序付けられており、微分方程式の解です。

これをプロットするにはどうすればよいですか?ありますがscatter、それはギャップを残す可能性があります(セットにポイントを追加することを確認しない限り、それはしたくありません)。

もありますがezplot、引数として関数のみを受け入れるという点で少し面倒なので、データマトリックスの各列を補間する関数を作成する必要がありますA

2Dデータセットの「ドットを接続」するための簡単な1行の方法が必要ですか?面白いのは、GNUplotがこれを自動的に行うことです!...しかし、残念ながら、見栄えの良いプロットは提供されません、私見...

同様の質問(http://stackoverflow.com/questions/7408320/plot-a-parametric-equation-in-matlab)を見つけましたが、それは関数のグラフのみであり、私が持っているものではありません

4

2 に答える 2

3

ポイントがパラメーターに関して正しく順序付けられている場合は、各ポイントをマトリックス内の対応する行として単純にプロットできます。あなたのマトリックスがそうなら、dataあなたは簡単に行うことができます

 x = data(:,1)
 y = data(:,2)
 plot(x,y)

コンパクトにするために、これらの3つの線を1つに組み合わせることができます。

于 2012-08-29T09:06:18.893 に答える
1

答えはplot関数を使うことです。データがA次のようになっているとします。

plot( A(:,1),A(:,2));
于 2012-08-29T09:02:32.620 に答える