• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何用MATLAB畫帶有坐標的曲線圖

    有時辰我們用MATLAB處置數據的時辰,但愿做出的曲線圖中帶有各個點的坐標,那么,小編分享給大師一個方式

    東西/原料

    • MATLAB

    方式/步調

    1. 1

      例如,對于函數 y=2*x.^2-3.*x,x的規模為[1:100];我們用MATLAB做出它的帶有星號的曲線圖,實現方式為plot(x,y,'*-');

    2. 2

      若是想在各個星號點的位置添加其對應的函數值,實現方式如下:

      for i=1:length(x)   

           text(x(i),y(i),num2str(y(i)));

      end

      如圖,可以看到每個點對應的函數值在圖中顯示出來。

    3. 3

      若是想換種顏色,只需在后面加上顏色的設置即可

      text(x(i),y(i),num2str(y(i)),'color',[1 0 0]);

    4. 4

      若是只想要各個點的函數值,而隱去函數的曲線,也簡單,只需將畫圖曲線的顏色設置當作白色即可

      plot(x,y,'w*-');

    5. 5

      若是想讓畫出的曲線圖,帶有網格線,只需要在后面加上

      grid on即可

    6. 6

      整個圖做完之后,還應該有響應的橫縱坐標代表的意義,或者曲線對應的函數關系式,都可以在圖中顯示出來,實現方式如下:

      xlabel('x')

      ylabel('y')

      legend('y=2*x.^2-3.*x')

      此中,引號里面別離對應x坐標名稱、y坐標名稱、圖例

    注重事項

    • 畫圖時,曲線的顏色、粗細,坐標值標注的顏色、巨細都可以本身界說
    • 發表于 2018-04-13 00:00
    • 閱讀 ( 1481 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆