回覆列表
  • 1 # 使用者2035774605866

    subplot(2,3,1)是指一個2行3列的圖中從左到右從上到下的第一個位置。

    subplot將多個圖畫到一個平面上的工具。其中,m表示是圖排成m行,n表示圖排成n列,也就是整個figure中有n個圖是排成一行的,一共m行,如果m=2就是表示2行圖。p表示圖所在的位置,p=1表示從左到右從上到下的第一個位置。

    在matlab的命令視窗中輸入doc subplot或者help subplot即可獲得該函式的幫助資訊。使用方法:subplot(m,n,p)或者subplot(m n p)。

    擴充套件資料:

    matplotlib下, 一個 Figure 物件可以包含多個子圖(Axes), 可以使用 subplot() 快速繪製,其呼叫形式如下:subplot(numRows, numCols, plotNum)。

    如果 numRows = 2, numCols = 3, 那整個繪製圖表樣式為 2X3 的圖片區域,這時, 當 plotNum = 3 時, 表示的座標為(1, 3), 即第一行第三列的子圖。

    如果 numRows, numCols 和 plotNum 這三個數都小於 10 的話, 可以把它們縮寫為一個整數,例如 subplot(323) 和 subplot(3,2,3) 是相同的。subplot在 plotNum 指定的區域中建立一個軸物件,如果新建立的軸和之前建立的軸重疊的話,之前的軸將被刪除。

  • 中秋節和大豐收的關聯?
  • 糖尿病能夠喝飲料嗎?