Matlab的plot命令3

 时间:2024-10-12 13:10:43

1、plot绘图完成后,可能会有xy坐标不符合要求的情况,下面我们介绍一下坐标轴控制命令axis。首先我们绘制一张图如下:生成随机数组aa,并绘制其第一列:>> aa = randn(100,4);>> plot(1:100,aa(:,1));

Matlab的plot命令3

2、然后,可以试一下axis命令:>> axis off; %这时坐标轴就会消失;>> axis on;>> axis equal;%横纵坐标轴呈方形。

Matlab的plot命令3
Matlab的plot命令3

3、如果要进行数据对比,可以考虑第一次绘制的图形坐标轴保持不变,而输入新的数据。>> axis m锾攒揉敫anual;>> hold on;>> plot(1:100,aa(:,2)*20,'r');如果改成:>> axis auto;>> hold on;>> plot(1:100,aa(:,2)*20,'r');则会出现第二幅图的样子,matlab会根据其数据大小自动调节坐标轴。

Matlab的plot命令3
Matlab的plot命令3

4、还可以自行设置坐标轴:>> plot(1:100,aa(:,1),'r')>> axis([0 100 -3 3]);

Matlab的plot命令3

5、下面介绍subpolt命令,它可以在一个figure中输入多张图形。如我们要两张图:>> subplot(1,2,1);%设置我们要做的图形数量和位置>> plot(1:100,aa(:,1),'r.');>> subplot(1,2,2);>> plot(1:100,aa(:,1),'g--');

6、subplot命令可以有多个图形,根据自传陔侔抒己需求,分别给出行列,最后一个数值为从左至右数,到第几个就是溟猫钽吟第几个。>>subplot(2,2,1);>>plot(1:100,aa(:,1),'r.');>> subplot(2,2,2);>> plot(1:100,aa(:,2),'g--');>> subplot(2,2,3);>> plot(1:100,aa(:,3),'yo');>> subplot(2,2,4)>> plot(1:100,aa(:,3),'m*');

Matlab的plot命令3

7、subplot命令可以对其中的任意图像进行编辑,只要将其定位到那个图形就好了。比如我们要定位到第三个图形,进行修改:subplot(2,2,3);plot(1:100,aa(:,3),'m^','markersize',10);对比前后两个图像的第三个,是不是根据上面的命令有了变化?

Matlab的plot命令3
  • Matlab GUI 自定义工具在toolbar中的使用
  • matlab gui怎么弹出新窗口
  • 如何用Matlab将二维图形绕Z轴即(0,0)旋转
  • matlab画图中如何加入箭头标注
  • Matlab GUI弹出式菜单(popupmenu)控件的使用
  • 热门搜索
    文字手抄报 手抄报小插图 绿色校园手抄报资料 数学小故事手抄报 关于和平的手抄报 安全教育手抄报大全 关于科技的手抄报图片 节约粮食手抄报图片 猜字谜手抄报 关于法律的手抄报图片