Changeset 8e44d51 in sasview for guitools/transform.py
- Timestamp:
- Apr 16, 2008 10:22:24 AM (16 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 35891ce
- Parents:
- 3aa7074
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
guitools/transform.py
r831149e r8e44d51 83 83 else: 84 84 return math.log(x*y) 85 def errToLogYX4(x,y=None,dx=None,dy=None): 86 """ 87 error for ln(y*x^(4)) 88 @param x: float value 89 """ 90 if dx==None: 91 dx=0 92 if dy==None: 93 dy=0 94 err =math.sqrt((4*dx/x)**2 +(dy/y)**2) 95 if err >= math.fabs(x): 96 err =0.9*x 97 return err 85 98 86 def fromLogXY(self,x): 99 87 """ … … 204 192 if (dy == None): 205 193 dy = 0 206 err = 4*(dx**2)/(x**2) + (dy**2)/(y**2)194 err = (2*dx/x)**2 + (dy/y)**2 207 195 if math.fabs(err) >= math.fabs(x): 208 196 err =0.9*x … … 241 229 242 230 return math.fabs(err) 231 def errToLogYX4(x,y=None,dx=None,dy=None): 232 """ 233 error for ln(y*x^(4)) 234 @param x: float value 235 """ 236 if dx==None: 237 dx=0 238 if dy==None: 239 dy=0 240 err =math.sqrt((4*dx/x)**2 +(dy/y)**2) 241 if err >= math.fabs(x): 242 err =0.9*x 243 return err 243 244 244 245
Note: See TracChangeset
for help on using the changeset viewer.