matlab绘图怎么设置三个坐标轴 matlab怎样使坐标轴上的字体加粗?
浏览量:2932
时间:2023-06-05 11:32:13
作者:采采
matlab怎样使坐标轴上的字体加粗?
1.你可以通过代码改变字体粗细,并添加一行代码 "Set (GCA,Fontsiz
matlab图形如何编辑坐标轴长度?
可以用函数轴([a b c d])设置,其中[a,b]表示X轴的长度,[c,d]表示Y轴的长度,也可以通过xticks设置刻度。
MATLAB怎么用不同颜色在一个图形上绘制多条曲线?
1.首先随机产生三组不同范围的数据,均为500,其边界分别为[10,15],[23,38],[38,58]。该方法如下:
x110 5 *兰特(500.1)
x223 15 *兰特(500.1)
x338 20 *兰特(500,1)
2.接下来分别画出x1,x2,x3对应的曲线,用MATLAB内置的函数plot进行运算,分别用三个图来画。结果如下:
绘图(x1,r)
绘图(x2,b)
绘图(x3,g)
3.可以看出,图中只有一条曲线,没有其他两条曲线。这是因为后面的plot语句所绘制的图将覆盖前面的plot所绘制的图。所以需要用一个语句来保持前面画的图,在要保持的图后面加一个hold on,这样就不会被后面的图覆盖了。具体语法如下:
绘图(x1,r)
继续
绘图(x2,b)
继续
绘图(x3,g)
这样就可以在一张图上画出三条曲线。为了区分它们,应该为这三条曲线定义不同的颜色。
4.为了图的美观,可以在打开grid的情况下添加网格线,还需要添加水平和垂直轴标题。该方法如下:
Xlabel(样本序列)
Ylabel(值)
5.另外,因为绘制的曲线很多,所以需要添加图例。语法如下:
图例(变量1、变量2、变量3)
按画的顺序把每条曲线的意思写在括号里就行了。
6.完成效果图。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。