MATLAB 折线图绘制教程:数据可视化及点标注
MATLAB 折线图绘制教程:数据可视化及点标注
本文将带您一步步学习使用 MATLAB 绘制折线图,并标注每个数据点。
1. 准备数据
首先,您需要准备一个包含数据的 Excel 文件,例如 data2.xlsx,其中第一列为横坐标数据,第二列为纵坐标数据。
2. 代码示例
data = xlsread('data2.xlsx'); % 读取数据文件
x = data(:,1); % 提取横坐标数据
y = data(:,2); % 提取纵坐标数据
plot(x,y,'o-'); % 绘制折线图
xlabel('横坐标'); % 添加横坐标标签
ylabel('纵坐标'); % 添加纵坐标标签
xlim([0 9]); % 设置横坐标范围
ylim([0 1000]); % 设置纵坐标范围
text(x,y,num2str(y), 'HorizontalAlignment', 'center', 'VerticalAlignment', 'bottom'); % 标出每个点的数据
3. 代码解释
data = xlsread('data2.xlsx');:读取 Excel 文件data2.xlsx中的数据。x = data(:,1);和y = data(:,2);:分别提取第一列和第二列数据作为横坐标和纵坐标。plot(x,y,'o-');:绘制折线图,其中'o-'表示用圆圈标记数据点并连接数据点。xlabel('横坐标');和ylabel('纵坐标');:添加横坐标和纵坐标标签。xlim([0 9]);和ylim([0 1000]);:设置横坐标和纵坐标的范围。text(x,y,num2str(y), 'HorizontalAlignment', 'center', 'VerticalAlignment', 'bottom');:标注每个数据点,其中num2str(y)将纵坐标数据转换为字符串,'HorizontalAlignment', 'center'和'VerticalAlignment', 'bottom'控制文本的位置。
4. 绘制结果

总结
通过以上步骤,您已经成功使用 MATLAB 绘制了折线图,并标注了每个数据点。您可以根据自己的需求修改代码,例如调整数据文件路径、坐标轴范围和点标注位置等。
原文地址: https://www.cveoy.top/t/topic/nAaW 著作权归作者所有。请勿转载和采集!