怎么在matlab中的一族曲线每一条加上标注

怎么在matlab中的一族曲线每一条加上标注,第1张

方法步骤如下:

1、首先打开计算机,启动matlab,主界面如图所示,在命令行窗口中直接键入代码。

2、代码如下图所示。可以看到matlab自动为其选择了不同个颜色进行区分,但是并不容易看出那条曲线是那个函数的。

3、下面通过定点标记,来给出明显的区分。命令中的s代表方块,也就是说第一条曲线用方块画出;命令中的*表示星号,也就是说第二条曲线用星号画出。

4、下面的命令将第一条曲线用叉号标记,第二条曲线用圆圈标记。

5、下面的命令用五角星标记第一条曲线,用加号标记第二条曲线即可。

首先导入包matplotlib.pyplot, numpy两个包,执行import语句:

下一步,就是设置画布的大小,我喜欢设置成正方形,执行plt.figure语句:

下一步,我们先绘制一个余弦曲线:

绘制完成后,发现坐标轴y轴的范围有点小,执行ax.set_yticks设置y轴范围:

此时,就是美化坐标轴,移动坐标轴的位置,使其位于数据的中间位置:

接着美化,使得x轴的显示方式为:π的形式:

下一步就是做特殊点的工作了,进行描点,添加辅助线:

最后,使用annotate方法为改点添加注释。至此大功告成。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11629130.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存