4Misc_StartÅ4PlatformŸ@ ôÀROGIXX²ý²ý?þ?þŒ…ËÄÄ Ä Ä Ä YYYYRt>Ü(winspoolSend To OneNote 2013nul:Send To OneNote 2013œ@/ š 4dXXA4ÿÿÿÿGIS4DINU"È$¬ØÀÈSMTJ¸{3EE39114-30B4-45a4-A109-19D4A40FCC22}RESDLLUniresDLLPaperSizeLETTEROrientationPORTRAITResolutionDPI600ColorMode24bppV4DM ôÀROGIXX²ý²ý?þ?þŒ…ËÄÄ Ä Ä Ä YYYYRt>Ü(winspoolSend To OneNote 2013nul:Send To OneNote 2013œ@/ š 4dXXA4ÿÿÿÿGIS4DINU"È$¬ØÀÈSMTJ¸{3EE39114-30B4-45a4-A109-19D4A40FCC22}RESDLLUniresDLLPaperSizeLETTEROrientationPORTRAITResolutionDPI600ColorMode24bppV4DM ôÀROGIXX¨ý¨ý5þ5þ‚{·°ì ì ì ì YYYYRt>Ü(winspoolSend To OneNote 2013nul:Send To OneNote 2013œ@/ š 4dXXA4ÿÿÿÿGIS4DINU"È$¬ØÀÈSMTJ¸{3EE39114-30B4-45a4-A109-19D4A40FCC22}RESDLLUniresDLLPaperSizeLETTEROrientationPORTRAITResolutionDPI600ColorMode24bppV4DM ôÀ ROGIXX¨ý¨ý5þ5þ‚{·°ì ì ì ì YYYYRt>Ü(winspoolSend To OneNote 2013nul:Send To OneNote 2013œ@/ š 4dXXA4ÿÿÿÿGIS4DINU"È$¬ØÀÈSMTJ¸{3EE39114-30B4-45a4-A109-19D4A40FCC22}RESDLLUniresDLLPaperSizeLETTEROrientationPORTRAITResolutionDPI600ColorMode24bppV4DM^Graph*@@wwwwwwï?wwwwwwï?«WDashSettings#úÿ  !¼ˆœúÀüNormalÿÿÿÿ@ ÿArialÿÿÿÿÿÿ<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿHHHH$$¼ˆœúÀüNormalÿÿÿÿ@ ÿArialÿÿÿÿÿÿ<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿHHHH$$444444¼ˆ +RùüNormalÿÿÿÿ@ ÿArialÿÿÿÿÿÿ<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿHHHH$$4 4 4 4 4 4 ‡RecentWindowsSAnalysis.ihfCurve Fitting.ihfErrors.ihfGetting Started.ihfHelp BrowserTable0: 4Misc_EndÅ4XOPState_StartÅData Browseressing TutorialmoGizmo°·¾Øò &@@PeakFunctions2 Abeles¨HDF5)))^2 ÿÿÿÿÿÿÿÿXXMLutils!(,/6=AA³thGenCurvefit”˜¤¤‚Interpolateº”•O•P•^•4XOPState_EndÅ\!0Š*ù// Platform=WindowsNT, IGORVersion=6.341, architecture=Intel, systemTextEncoding="Windows-1252", historyTextEncoding="Windows-1252", procwinTextEncoding="Windows-1252" Silent 101 // use | as bitwise or -- not comment. DefaultFont "Arial" MoveWindow/C 8.25,411.5,960,506 Table0() MoveWindow/P 5.25,43.25,504.75,338 KillStrings/Z root:gWMSetNextTextFilesTextEncoding Window Table0() : Table PauseUpdate; Silent 1 // building window... Edit/W=(5.25,43.25,510,237.5) ModifyTable format=1 EndMacro ¢#pragma rtGlobals=3 // Use modern global access method and strict wave access. Function Testformfactor(q_max) Variable q_max Make/O/D/N=201 q_wave Make/O/D/N=201 FF_data1 // create data with 200 points Make/O/D/N=201 FF_data2 // create data with 200 points q_wave=x*q_max/200 //will create 200 points wave with values 0.001 to 1 End Function CylFormFactor(radius) Variable radius Make/O/D/N=201 FF_data // create data with 200 points Wave q_wave, FF_data FF_data = (2*Pi*radius/q_wave*BesselJ(1,radius*q_wave))^2 // Bessel function built into Igor End Function ConeFormFactor(radius1,radius2,L) //radius1 = outer radius, radius2 = inner radius, L=Length Variable radius1,radius2,L Make/O/D/N=201 FF_cone Wave q_wave, FF_cone FF_cone = (2*Pi*L*(radius2/q_wave*BesselJ(1,radius2*q_wave)+(radius1/q_wave*BesselJ(1,radius1*q_wave)))^2 End