請問matlab裡的position是怎麼算出來的???

例如:subplot('position'),[0.5 0.05 0.04 0.42]這樣那他的position是如何計算出來的????

1 Answer

Rating
  • Chaos
    Lv 7
    1 decade ago
    Favorite Answer

    subplot('Position',[left bottom width height]) 是正確的用法

    所以一個子圖的位置是由四個點決定,該四個點分別表示

    圖的左下角的(x,y)座標,也就是left(左)bottom(底)

    而橫的寬度(width)與直的高度(height)則由後面兩個指定

    這四個數字是經過正規化後的數字,也就是

    把一張圖設定為長寬均為1的正方形,若

    [0,0,0.5,0.5] 代表左下方的方塊

    [0.5,0.5,0.5,0.5] 代表右上方的方塊

    [0.5 0.05 0.4 0.42] 表示左上方的方塊,起點在(0.5,0.05)寬度0.4高度0.42

    Source(s): 教學經驗
Still have questions? Get your answers by asking now.