在绘制图形的时候,有时候并不想仅仅使用子图(N,1,迭代),而是自己确定子图的位置,那么应该怎么办呢?

代码如下:

        t = 0时:0.01:15;
        D1 = SIN(T);
        D2 = SIN(2 * T);
        D3 = SIN(3 * T);

        AA = 11.5; %控制字号的大小
        副区('位置',[0.1,0.74,0.8,0.16]); 子图的左下角坐标为(0.1 0.74),宽0.8,高0.16
        情节(T,D1,” .- ')
        ylabel( '幅值', '字体大小',AA)
        标题(' SIN(吨)的“,”字体大小“,AA);
        set(gca,'fontsize',aa,'fontname','Times New Roman')%纵坐标和横坐标的刻度字体和字号subplot

        ('position',[0.1,0.42,0.8,0.16]);
        plot(t,D2,'.-')
        ylabel('幅值','fontsize',aa)
        标题('sin(2t)','fontsize',aa);



        plot(t,D3,'.-')
        xlabel('时间','fontsize',aa)
        ylabel('幅值','fontsize',aa)
        标题('sin(3t)','fontsize',aa );
        set(gca,'fontsize',aa,'fontname','Times New Roman')

        print(' - dpng',' - r150','fig9'); %生成像素为150,格式为PNG,名字为fig9的图片

结果:

Matlab多子图的画法(自己确定子图的位置)

相关文章:

  • 2021-11-21
  • 2021-12-20
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
  • 2021-07-25
猜你喜欢
  • 2021-11-17
  • 2021-04-15
  • 2021-11-19
  • 2021-04-30
  • 2021-07-11
  • 2021-12-06
相关资源
相似解决方案