gpt4 book ai didi

matlab - 更改 Matlab 图的图例

转载 作者:行者123 更新时间:2023-12-03 23:08:48 25 4
gpt4 key购买 nike

我想改变下图在Matlab中生成的图例样式:

x1=-5;
x2=5;
y1=-5;
y2=5;
x = [x1, x2, x2, x1, x1];
y = [y1, y1, y2, y2, y1];
fill(x,y,'b')
legend('A')

enter image description here

如您所见,图例显示了一个蓝色矩形。我想要的是一个填充的蓝色圆圈代替矩形就好像图片是作为散点图生成的。我怎样才能得到它?

最佳答案

我建议用 hold on 添加一个虚构的值; p = plot(NaN, NaN, 'b.', 'MarkerSize', 15); 然后为这个特定的“假”图添加图例:legend(p, 'A');

x1=-5;
x2=5;
y1=-5;
y2=5;
x = [x1, x2, x2, x1, x1];
y = [y1, y1, y2, y2, y1];
fill(x,y,'b');
hold on; p = plot(NaN, NaN, 'b.', 'MarkerSize', 15);
legend(p, 'A')

fill and legend

关于matlab - 更改 Matlab 图的图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53206307/

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