特定のプロット上の一​点にマーカーを追加す​るにはどうしたらよい​ですか?

1 Ansicht (letzte 30 Tage)
MathWorks Support Team
MathWorks Support Team am 18 Nov. 2024 um 0:00

以下のプロットがあります。このプロット上で、特定の地点に赤い点を注釈として追加しました。この点にマーカーを追加するにはどうすればよいですか? 

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 18 Nov. 2024 um 0:00
マーカーを追加する方法は以下の通りです。
  1. 点自体をプロットする方法:
    hold on % 現在の図にプロットを追加するため plot(x_pos, y_pos, 'r*') % (x_pos, y_pos) の位置に赤いアスタリスクを追加
  2. プロットの 'MarkerIndices' プロパティを使用して、特定のデータポイントにマーカーを追加する方法: 例えば、x軸のデータが 'x'、y軸のデータが 'y' で、10番目の (x, y) ポイントにマーカーを追加したい場合は以下のようにします。
    p = plot(x, y, 'o-', 'MarkerFaceColor', 'red', 'MarkerEdgeColor', 'red', 'MarkerIndices', 10)
  3. 複数のポイントにマーカーを追加するために、'MarkerIndices' プロパティに1次元配列を指定する方法: 例えば、最初の5つのポイントにマーカーを追加する場合は以下のようにします。
    p = plot(x, y, 'o-', 'MarkerIndices', [1 2 3 4 5])p = plot(x, y, 'o-', 'MarkerIndices', 1:5)
詳細については、MATLABのドキュメントページの「Name-Value Arguments」セクションにある 'MarkerIndices' プロパティの説明をご参照ください。 MATLAB plot ドキュメンテーション

Weitere Antworten (0)

Kategorien

Mehr zu ビッグ データの処理 finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Produkte


Version

R2023b

Community Treasure Hunt

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

Start Hunting!