如何在 MATLAB 中设置坐标轴刻度值?


要应用自定义坐标轴刻度值,MATLAB 有两个内置函数“xticks()”和“yticks()”。其中,“xticks()”函数用于自定义 MATLAB 图中 X 轴的刻度值,“yticks()”函数用于为 Y 轴设置自定义刻度值。

语法

xticks([custom_tick_values]);
yticks([custom_tick_values]);

以下 MATLAB 程序演示了如何使用“xticks()”和“yticks()”函数为 X 轴和 Y 轴创建自定义刻度值。

示例

% MATLAB program to specify custom axis tick values
% Create a sample vector of data
x = linspace(1, 5, 5);
y = x.^2;
% Plot the x and y data on graph
plot(x, y);
% Specify the custom tick values of the X and Y axes
xticks(1:5);
yticks(0:25);

结论

在这个 MATLAB 程序中,我们首先创建一个示例数据向量并将其存储在一个变量“x”中。然后,我们计算向量“x”的值的平方并将结果存储在另一个变量“y”中。之后,我们使用 MATLAB 的“plot()”函数绘制 x 和 y 的图形。

最后,我们使用“xticks(1:5)”将自定义 X 轴刻度值设置为 1 到 5,并使用“yticks(0:25)”函数将自定义 Y 轴刻度值设置为 0 到 25。

这就是我们在 MATLAB 中设置自定义坐标轴刻度值的方法。

更新于: 2023年7月18日

394 次浏览

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告

© . All rights reserved.