Changeset 1023 for trunk/python/asaplotbase.py
- Timestamp:
- 04/19/06 11:43:15 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/python/asaplotbase.py
r1020 r1023 139 139 140 140 141 def hist(self, x=None, y=None, fmt=None):141 def hist(self, x=None, y=None, msk=None, fmt=None, add=None): 142 142 """ 143 143 Plot a histogram. N.B. the x values refer to the start of the … … 149 149 if x is None: 150 150 if y is None: return 151 x = range( 0,len(y))151 x = range(len(y)) 152 152 153 153 if len(x) != len(y): 154 154 return 155 156 155 l2 = 2*len(x) 157 x2 = range(0,l2) 158 y2 = range(0,l2) 159 160 for i in range(0,l2): 156 x2 = range(l2) 157 y2 = range(l2) 158 m2 = range(l2) 159 160 for i in range(l2): 161 161 x2[i] = x[i/2] 162 163 y2[0] = 0 162 m2[i] = msk[i/2] 163 164 y2[0] = 0.0 164 165 for i in range(1,l2): 165 166 y2[i] = y[(i-1)/2] 166 167 167 self.plot(x2, y2, fmt)168 self.plot(x2, y2, m2, fmt, add) 168 169 169 170
Note: See TracChangeset
for help on using the changeset viewer.