Matlab 气泡图坐标轴设置:xlim 和 ylim 函数详解
要将 x 轴的范围设置为 -5 到 5,y 轴的范围设置为 -10 到 4,可以使用 'xlim' 和 'ylim' 函数来实现。以下是修改后的示例代码:
% 生成随机的二维点
numPoints = 100;
points = rand(numPoints, 2);
% 生成对应的气泡颜色
colors = repmat([0, 0, rand()], numPoints, 1);
% 绘制气泡图
figure;
scatter(points(:,1), points(:,2), 50, colors, 'filled');
colormap('parula');
% 设置坐标轴位置和标签
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
% 设置坐标轴范围
xlim([-5 5]);
ylim([-10 4]);
xlabel('X');
ylabel('Y');
title('Bubble Plot with Blue Colors');
axis equal;
grid on;
在这个示例中,我们首先创建了一个新的图形窗口,并使用 'scatter' 函数绘制了气泡图。
然后,我们获取当前图形的坐标轴对象,使用 'gca' 函数来获取。
接下来,我们通过设置 'XAxisLocation' 和 'YAxisLocation' 属性将坐标轴位置设置为原点。
然后,我们使用 'xlim' 函数将 x 轴的范围设置为 -5 到 5,使用 'ylim' 函数将 y 轴的范围设置为 -10 到 4。
最后,我们设置了坐标轴标签和标题,并使用 'axis equal' 设置坐标轴的比例为相等。我们添加了网格以增强可视化效果。
运行这段代码,将会显示一个气泡图,每个气泡的颜色都接近蓝色,并且坐标轴的范围分别为 x 轴:-5 到 5,y 轴:-10 到 4。您可以根据需要修改点的数量、颜色映射和绘图样式。
原文地址: https://www.cveoy.top/t/topic/bKmI 著作权归作者所有。请勿转载和采集!