gpt4 book ai didi

matlab - 在 matlab 绘图的标记内插入字符串

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:28 24 4
gpt4 key购买 nike

我有一个二维线图:

d3 = [1, 3, 5, 6, 8, 9];
plot(d3, '-ob');

我想知道如何将值插入线图的标记中,例如将 y 值插入标记的中心。例如:

example

这可能吗?

最佳答案

使用text并适当调整 text properties以满足您的目的。您可能需要调整标记大小和文本对齐方式,但这是一个相当简单的过程。

例如:

% plot the data
figure
d3 = [1, 3, 5, 6, 8, 9];
n = 1:numel(d3);
plot(n,d3, '-ob','markersize',10,'markerfacecolor','w');

% step through the points in d3 and display a text label for each of them
for idx = 1:numel(d3)
text(n(idx),d3(idx), num2str(d3(idx)),...
'FontSize',8,...
'HorizontalAlignment','center');
end

enter image description here

关于matlab - 在 matlab 绘图的标记内插入字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17810716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com