Matlab plot データポイントをマークする方法【基本】

Matlabでは、データポイントをグラフにマークするには、関数plotを使用し、追加のパラメーターを追加することで実現できます。

例えば、以下のコードを使用して、簡単な散布図を作成し、各データポイントにラベルを付けることができます:

% 创建随机数据
x = rand(1, 10);
y = rand(1, 10);

% 绘制散点图
scatter(x, y, 'filled');

% 标记数据点
hold on;
for i = 1:length(x)
    text(x(i), y(i), num2str(i), 'HorizontalAlignment', 'center', 'VerticalAlignment', 'bottom');
end
hold off;

この例では、10個のランダムなデータ点を含む散布図を作成し、forループとtext関数を使用して各データ点に対応する数字を表示しました。HorizontalAlignmentとVerticalAlignmentパラメータを設定することで、表示位置を調整することができます。

その他、plot関数でデータポイントをマーキングするために、記号パラメーターを使用することもできます。例えば、

x = 1:10;
y = rand(1, 10);

plot(x, y, 'o'); % 使用圆圈标记数据点
bannerAds