📄 asufit_mainhg.c
字号:
/*
* MATLAB Compiler: 2.0.1
* Date: Tue May 08 21:28:23 2001
* Arguments: "-B" "sgl" "-m" "-W" "mainhg" "-L" "C" "asufit.m" "absfun.m"
* "absfunfree.m" "absfunshift.m" "absfunwidth.m" "dispfit.m" "dispfitdisp.m"
* "dispfitfree.m" "dispfitwidth.m" "seqmodfree.m" "spcfun.m" "spcfun1.m"
* "atamult.m" "aprecon.m"
*/
#ifndef MLF_V2
#define MLF_V2 1
#endif
#include "matlab.h"
#include "libsgl.h"
#include "quadi.h"
#include "subplot.h"
#include "optim_private_trust.h"
#include "optim_private_quad1d.h"
#include "optim_private_pcgr.h"
#include "optim_private_xtrack.h"
#include "cubici2.h"
#include "optim_private_xplot.h"
#include "optim_private_trdog.h"
#include "sfdnls.h"
#include "optim_private_perturb.h"
#include "optim_private_display1.h"
#include "optim_private_definev.h"
#include "color.h"
#include "searchq.h"
#include "graderr.h"
#include "cubici3.h"
#include "cubici1.h"
#include "grid.h"
#include "optim_private_startx.h"
#include "optim_private_snls.h"
#include "optim_private_nlsq.h"
#include "optim_private_diagnose.h"
#include "optim_private_checkbounds.h"
#include "caxis.h"
#include "graphics_private_clo.h"
#include "zlim.h"
#include "zlabel.h"
#include "ylim.h"
#include "ylabel.h"
#include "xlim.h"
#include "xlabel.h"
#include "title.h"
#include "surf.h"
#include "shading.h"
#include "lsqnonlin.h"
#include "listdlg.h"
#include "inputdlg.h"
#include "colorbar.h"
#include "cla.h"
#include "Asufit.h"
#include "aprecon.h"
#include "atamult.h"
#include "spcfun1.h"
#include "spcfun.h"
#include "seqmodfree.h"
#include "dispfitwidth.h"
#include "dispfitfree.h"
#include "dispfitdisp.h"
#include "dispfit.h"
#include "absfunwidth.h"
#include "absfunshift.h"
#include "absfunfree.h"
#include "absfun.h"
#include "asufit.h"
mxArray * OPTIONS = NULL;
mxArray * OPT_STEP = NULL;
mxArray * OPT_STOP = NULL;
mxArray * S = NULL;
mxArray * U = NULL;
mxArray * V = NULL;
mxArray * abs3dAxes = NULL;
mxArray * abs3dFig = NULL;
mxArray * abs3dView = NULL;
mxArray * absAbsorbBox = NULL;
mxArray * absAbsorbText = NULL;
mxArray * absAllTaoBox = NULL;
mxArray * absAllTaoText = NULL;
mxArray * absCurrentTimeBox = NULL;
mxArray * absCurrentTimeText = NULL;
mxArray * absCurrentWlBox = NULL;
mxArray * absCurrentWlText = NULL;
mxArray * absDataGrid1 = NULL;
mxArray * absDataGrid2 = NULL;
mxArray * absDisper1Hypertext = NULL;
mxArray * absDisper2Hypertext = NULL;
mxArray * absDisper3Hypertext = NULL;
mxArray * absDisperCoeffsBox = NULL;
mxArray * absDisperCoeffsText = NULL;
mxArray * absDisperText = NULL;
mxArray * absDispersion = NULL;
mxArray * absErrorBox = NULL;
mxArray * absErrorText = NULL;
mxArray * absFilename = NULL;
mxArray * absInd1 = NULL;
mxArray * absInd2 = NULL;
mxArray * absIntPlot1 = NULL;
mxArray * absIntPlot2 = NULL;
mxArray * absIntSetAxes1 = NULL;
mxArray * absIntSetAxes2 = NULL;
mxArray * absLeftEnd1 = NULL;
mxArray * absLeftEnd2 = NULL;
mxArray * absMaxItBox = NULL;
mxArray * absMaxItText = NULL;
mxArray * absNumAllTaoBox = NULL;
mxArray * absNumAllTaoText = NULL;
mxArray * absNumTaoBox = NULL;
mxArray * absNumTaoFixedBox = NULL;
mxArray * absNumTaoFixedText = NULL;
mxArray * absNumTaoText = NULL;
mxArray * absPlot1 = NULL;
mxArray * absPlot2 = NULL;
mxArray * absPlotKinSpec = NULL;
mxArray * absPulseWidthBox = NULL;
mxArray * absPulseWidthText = NULL;
mxArray * absResidGrid1 = NULL;
mxArray * absResidGrid2 = NULL;
mxArray * absResidPlot1 = NULL;
mxArray * absResidPlot2 = NULL;
mxArray * absRightEnd1 = NULL;
mxArray * absRightEnd2 = NULL;
mxArray * absShiftGuessBox = NULL;
mxArray * absShiftGuessText = NULL;
mxArray * absTaoAnsBox = NULL;
mxArray * absTaoAnsText = NULL;
mxArray * absTaoBox = NULL;
mxArray * absTaoFixedBox = NULL;
mxArray * absTaoFixedText = NULL;
mxArray * absTaoText = NULL;
mxArray * absTog1 = NULL;
mxArray * absTog2 = NULL;
mxArray * absYTicks = NULL;
mxArray * abscheckbox1 = NULL;
mxArray * abscheckbox2 = NULL;
mxArray * abscheckbox3 = NULL;
mxArray * abscheckboxtext = NULL;
mxArray * abstimeaxis = NULL;
mxArray * abstimelin = NULL;
mxArray * action1button = NULL;
mxArray * action2button = NULL;
mxArray * action3button = NULL;
mxArray * ampClosebutton = NULL;
mxArray * ampDownbutton = NULL;
mxArray * ampGrid = NULL;
mxArray * ampInd = NULL;
mxArray * ampPlotAll = NULL;
mxArray * ampSpecFile = NULL;
mxArray * ampSpecPlot = NULL;
mxArray * ampSpecWindow = NULL;
mxArray * ampSwitchbutton = NULL;
mxArray * ampTextBox = NULL;
mxArray * ampUpbutton = NULL;
mxArray * amps = NULL;
mxArray * analysisType = NULL;
mxArray * average = NULL;
mxArray * backupTypes = NULL;
mxArray * chisq = NULL;
mxArray * components = NULL;
mxArray * data = NULL;
mxArray * dataBackup = NULL;
mxArray * dataFit = NULL;
mxArray * dataIntervalStatus = NULL;
mxArray * dataMax = NULL;
mxArray * dataMin = NULL;
mxArray * date = NULL;
mxArray * disperCoeffs = NULL;
mxArray * dispersionStatus = NULL;
mxArray * dispersionVector = NULL;
mxArray * dispvecguess = NULL;
mxArray * emit = NULL;
mxArray * excite = NULL;
mxArray * expFile = NULL;
mxArray * fTol = NULL;
mxArray * fit = NULL;
mxArray * fitError = NULL;
mxArray * fitconst = NULL;
mxArray * fitmodel = NULL;
mxArray * glob = NULL;
mxArray * horizRotBox = NULL;
mxArray * irf = NULL;
mxArray * irfFilenames = NULL;
mxArray * kineticsFile = NULL;
mxArray * leftInt = NULL;
mxArray * mainWindow = NULL;
mxArray * maxIt = NULL;
mxArray * name = NULL;
mxArray * numTao = NULL;
mxArray * numTaoFixed = NULL;
mxArray * numTimePoints1 = NULL;
mxArray * numTimePoints2 = NULL;
mxArray * numVecs = NULL;
mxArray * optionsMenu = NULL;
mxArray * optionsbutton = NULL;
mxArray * paramsAns = NULL;
mxArray * pathname = NULL;
mxArray * perform = NULL;
mxArray * plot3D = NULL;
mxArray * plotMenu = NULL;
mxArray * plotbutton = NULL;
mxArray * pulseWidth = NULL;
mxArray * restore = NULL;
mxArray * restoreName = NULL;
mxArray * revert = NULL;
mxArray * rightInt = NULL;
mxArray * shift = NULL;
mxArray * shiftGuess = NULL;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -