Changeset 2368 in lmdz_wrf
- Timestamp:
- Feb 25, 2019, 6:30:29 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/drawing_tools.py
r2366 r2368 3133 3133 parallels: list of values wether parallels should be labelled bottom, top, 3134 3134 or not labelled at all 3135 >>> NcolNrow_figure(10 )3136 3, 4, [[3, 1], [3, 2]], ['top', 'top', 'top', ' top', 'no', 'no', 'no', 'no',3137 ' bottom', 'bottom', 'bottom', 'bottom'], ['left', 'no', 'no', 'right', 'left',3138 ' no', 'no', 'right', 'left', 'no', 'no', 'right']3135 >>> NcolNrow_figure(10,'colfix,3') 3136 3, 4, [[3, 1], [3, 2]], ['top', 'top', 'top', 'no', 'no', 'no', 'no', 'no', 3137 'no', 'bottom', 'bottom', 'bottom'], ['left', 'no', 'right', 'left', 'no', 3138 'right', 'left', 'no', 'right', 'left', 'no', 'right']) 3139 3139 """ 3140 3140 fname = 'NcolNrow_figure' … … 3169 3169 panels = np.arange(Ncol*Nrow).reshape(Nrow,Ncol) 3170 3170 ipanel = 0 3171 for i c in range(Ncol):3172 for i r in range(Nrow):3171 for ir in range(Nrow): 3172 for ic in range(Ncol): 3173 3173 if panels[ir,ic] > Npanels-1: NOpanels.append([ir,ic]) 3174 3174 ipanel = ipanel + 1 3175 3175 3176 if i r== 0: parallels.append('left')3177 elif i r == Nrow-1: parallels.append('right')3176 if ic == 0: parallels.append('left') 3177 elif ic == Ncol-1: parallels.append('right') 3178 3178 else: parallels.append('no') 3179 3179 3180 if i c== 0: meridians.append('top')3181 elif i c == Ncol-1: meridians.append('bottom')3180 if ir == 0: meridians.append('top') 3181 elif ir == Nrow-1: meridians.append('bottom') 3182 3182 else: meridians.append('no') 3183 3183 3184 3184 return Ncol, Nrow, NOpanels, meridians, parallels 3185 3185 3186 #print NcolNrow_figure(10)3186 print NcolNrow_figure(10,'colfix,3') 3187 3187 3188 3188 def draw_MerPara(mape, mers, pars, ip, Ncol, Nrow, fsize=8, rotmer=0, rotpar=0, \
Note: See TracChangeset
for help on using the changeset viewer.