matlab实现⾃定义曲线图以及图例
实现效果如下:
当变量点⽐较密集的时候,使⽤标记来进⾏图形的绘制,图形会⾮常的奇怪。
该⽅法实现产⽣指定数⽬的标记数,并且准确进⾏图例的绘制。
实现思路:
如何用matlab将已知点连线画图的本质是描点连线,先绘制线条,然后产⽣指定数⽬的标记点,设定符号进⾏绘制标记,最后绘制图例,展⽰图例。实现代码如下:
clear;
clc;
x = 1:1:4000;
y=x;
figure(1);
N=20;
k=round(linspace(1,size(x,2),N));%⾃变量范围内产⽣20个数值
plot(x,y,'m-');%实际曲线
grid on;
hold on;
h0=plot(x(k),y(k),'bo','MarkerFaceColor','b');%标记
f1=plot(x(1),y(1),'o-','MarkerFaceColor','b');%图例⽤图
% legend(f1,'DDIBFO');
hold on;
y1=2*x+40;
plo
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论