Changeset 8f274b11 in sasview


Ignore:
Timestamp:
Feb 16, 2009 3:35:52 PM (16 years ago)
Author:
Jae Cho <jhjcho@…>
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:
dd66fbd
Parents:
01798e3
Message:

This time chisqr works better in 1d cal

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansview/perspectives/fitting/fitpage1D.py

    r01798e3 r8f274b11  
    344344                    if self.qmin_x==None and self.qmax_x==None:  
    345345                        fx =numpy.asarray([self.model.run(v) for v in x]) 
    346                         res=(y - fx)/dy 
     346                        temp=(y - fx)/dy 
     347                        res= temp*temp 
    347348                    else: 
    348349                        idx = (x>= self.qmin_x) & (x <=self.qmax_x) 
    349350                        fx = numpy.asarray([self.model.run(item)for item in x[idx ]]) 
    350                         res= (y[idx] - fx)/dy[idx]  
     351                        temp=(y[idx] - fx)/dy[idx] 
     352                        res= temp*temp 
    351353                    
    352354                    sum=0 
    353355                    for item in res: 
    354356                        if numpy.isfinite(item): 
    355                             sum +=math.pow(item,2) 
     357                            sum +=item 
    356358                    self.tcChi.SetLabel(format_number(math.fabs(sum/ len(res)))) 
    357359            except: 
Note: See TracChangeset for help on using the changeset viewer.