NCL draws all of its graphics to a unit square, where [0,0] is the lower left corner, 
and [1,1] is the upper left corners. Thus, you have to set vpWidthF and vpHeightF to
values between 0 and 1.
However, when you are paneling plots, you usually don't want to set these resources.
In fact, I don't think gsn_panel even uses these resources.
Instead, you can set:
  resP@gsnMaximize = True
to make sure the plots are maximized in the window.
--Mary
On Dec 16, 2011, at 5:27 AM, nlcheng wrote:
>  resP                  = True                   ; modify the panel plot
>   resP@gsnFrame         =    True               ; don't advance panel plot
>   resP@txString         = "Forecast of "+fon       ; add common title
>   resP@gsnPanelBottom   = 0.05                   ; add space at bottom
>  resP@vpWidthF            = 2
>         resP@vpHeightF           = 4
>    resP@vpXF        = 0.1
>    gsn_panel(wks,plot,(/5,1/),resP)             ; now draw as one plot
>  
> why my setting below did not work?
> resP@vpWidthF            = 2
>         resP@vpHeightF           = 4
> the draw looks so small . hope for your help! thank you very much!
>  
> <截图1.png>
> 
> 
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Fri Dec 16 09:28:15 2011
This archive was generated by hypermail 2.1.8 : Fri Dec 16 2011 - 10:27:49 MST