zoukankan      html  css  js  c++  java
  • Octave(数据绘制)

    >> t=[0:0.01:0.98];
    >> y1 = sin(2*pi*4*t);
    >> plot(t,y1);

     

    >> y2 = cos(2*pi*4*t);
    >> plot(t,y2);

     

    >> plot(t,y1);
    >> hold on;           %覆盖
    >> plot(t,y2,'r');    %y2使用红色线条

     

    加上横纵坐标值:

    >> xlabel('time')         %坐标值
    >> ylabel('value')       
    >> legend('sin', 'cos') %标记曲线
    >> title('plot') %标题

     

    保存图片:

    >> cd 'F:'
    >> pwd
    ans = F:
    >> print -dpng 'myPlot.png'

    关闭绘制:

    >> close

     同时绘制(不同窗口);

    >> figure(1); plot(t,y1);
    >> figure(2); plot(t,y2);

     (同窗口):

    >> subplot(1,2,1);       %制造一个1*2的格子窗口,接下来在第一个窗口绘制
    >> plot(t,y1);
    >> subplot(1,2,2);       %在第二个窗口绘制
    >> plot(t,y2);

     

    改变刻度:

    >> axis([0.5 1 -1 1])      %横坐标0.5~1,纵坐标-1~1

     清除绘图:

    >> clf;

     绘制矩阵:

    >> A = magic(5)
    A =

      17 24 1 8 15
      23 5 7 14 16
      4 6 13 20 22
      10 12 19 21 3
      11 18 25 2 9

    >> iamgesc(A)

     

    >> imagesc(A),colorbar, colormap gray;      %同时执行三条命令

     

    右边是颜色的值,对应矩阵图元素的值,如A(1,1)的值是17,则坐标(1,1)的颜色对应右边17的颜色值。

  • 相关阅读:
    洛谷 P1089.津津的储蓄计划
    AcWing 786.第k个数
    差分
    AcWing 798.差分矩阵
    AcWing 797.差分
    AcWing 796.子矩阵的和
    Python 初始—(项目 目录结构)
    Python 初始—(迭代器和生成器)
    Python 初始—(装饰器)
    Python 初始—(高阶函数)
  • 原文地址:https://www.cnblogs.com/jxxclj/p/9822865.html
Copyright © 2011-2022 走看看