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

1 vue (au cours des 30 derniers jours)
MathWorks Support Team
MathWorks Support Team le 18 Nov 2024 à 0:00

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

Réponse acceptée

MathWorks Support Team
MathWorks Support Team le 18 Nov 2024 à 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 ドキュメンテーション

Plus de réponses (0)

Catégories

En savoir plus sur ビッグ データの処理 dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Produits


Version

R2023b

Community Treasure Hunt

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

Start Hunting!