您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > Origin80基础教程-3
Origin8.0数据处理与科学作图DataAnalysis&ScientificGraphingOrigin8.0-4数据回归和数据分析教学要求1学会数据操作(选择、显示、屏蔽和删除)2学会数据的回归和拟合3学会数学运算4初步学会谱线拟合一、数据操作1数据的选择:选择数据是否参与分析和处理。选择整组数据、区域数据和改变数据选择范围选择整组数据选择区域数据选择范围标志按左右箭头和改变选择范围数据:CurveFitting\Gaussian.dat数据的显示和数据范围的清除显示选择区数据恢复全部数据清除数据标记移去坏数据数据的显示和数据范围的清除数据:graphing\axes.dat作散点图屏蔽数据屏蔽数据是希望某些数据不参加数据分析,进行数据分析前先屏蔽这些数据。屏蔽数据可在图形窗口进行,也可在工作表中完成。屏蔽数据屏蔽数据在工作表中屏蔽数据解除屏蔽数据图中解除屏蔽数据表中解除屏蔽右键点击编辑解除屏蔽删除不正确数据点在已标记数据上双击,或按enter键删除不正确数据点读取数据点坐标,绘图区坐标手工画图添加数据手工绘图标记后按enter二、数学运算插值/外推1.分段线性插值/外推示例准备:导入Mathematics文件夹中的Interpolation.dat文件数据,然后选中B列绘制散点图①设置Graph1图形窗口为活动窗口。②单击菜单命令【Analysis】→【Mathematics】→Interpolate/Extrapolate]。③在打开【Mathematics:interplxy】对话框中选择插值/外推方法为Linear,并设定重计算模式、插值点个数、范围以及输出设定等2020/1/102020/1/102.立方样条插值示例准备:导入Mathematics文件夹中的Interpolation.dat文件数据,然后选中B列绘制散点图①设置Graphl图形窗口为活动窗口。②单击菜单命令【Analysis】→【Interpolate/Extrapolate】或【Analysis】→【Mathematics】→【Interpolate/Extrapolate】→【OpenDialog】。③在打开【Mathematics:interplxy】对话框中选择插值/外推方法为CubicSpline,设定重计算模式、插值点个数、范围、边界以及输出设定等,最后单击【OK】按钮应用插值,2020/1/102020/1/103.由特定X列插值/外推示例准备如下。①导入Mathematics文件夹中的Interpolation.dat文件数据。②将C列类型设置为X(也可不设置)插值/外推步骤如下。①设置Interpolation工作簿为活动窗口,并选中B列。②单击菜单命令【Analysis】→【Mathematics】→【Interpolate/ExtrapolateYformX】打开【Mathematics:interpl】对话框。2020/1/10③单击位于【XValuestoInterpolate】右端的子菜单按钮,然后选择C(Y),2020/1/10④选择插值/外推方法,并设定重计算模式。⑤最后单击【OK】按钮应用插值,2020/1/102020/1/10简单数学运算示例准备:导入Graphing文件夹中的Group.DAT文件数据。2020/1/10①单击【Analysis】→【Mathematics】→【SimpleMath】,②在打开的【Mathematics:mathtool】对话框上【Input】选项右端单击子菜单按钮,然后选择B(Y)列。③单击打开【Operator】选项右端的下拉菜单并选择数学运算。④单击打开【Operand】选项右端的下拉菜单并选择参与运算的是常数(Const)还是数据列,2020/1/10⑤单击打开【ReferenceData】选项右端的下拉菜单并选择参与运算的数据⑥单击打开【Output】选项右端的下拉菜单并选择运算结果存放位置,⑦最后单击【OK】按钮应用运算2020/1/10数据求导示例准备:导入Mathematics文件夹中SineCurve.dat文件数据。数据求导步骤如下。①选中A、B列。②单击【Analysis】→【Mathematics】→【Differentiate】③在打开的【Mathematics:differentiatel对话框中的【DerivativeOrder】选项中设定求导阶数,并设置重计算模式、输出控制等2020/1/102020/1/10导数的阶数数据积分示例准备:导入Mathematics文件夹中SineCurve.dat文件数据。数据求导步骤如下。①选中A、B列。②单击【Analysis】→【Mathematics】→【Integrate..】③③在打开的【Mathematics:integl】对话框中设定重计算模式、积分面积类型以及输出控制等,2020/1/10求多组数据平均值示例准备:导入Graphing文件夹中的Group.DAT文件数据。①选中所有参与平均数据列。②单击菜单命令【Analysis】→【Mathematics】→【AverageMultipleCurves】,③在打开的【Mathematics:avecurves】对话框中设定重计算模式、平均方法以及输出控制等。④最后单击【OK)按钮应用平均2020/1/10信号处理曲线平滑示例准备:导入SignalProcessing文件夹中的fftfilterl.DAT文件数据①选中要平滑的数据(示例为B列)。②单击菜单命令【Analysis】→【SignalProcessing】→【Smoothing】③在打开的【SignalProcessing:smooth】对话框上选择平滑处理的方法,最后单击【OK】按钮2020/1/102020/1/10平滑前平滑后2020/1/10快速傅里叶变换示例准备:①创建包含1个X列和2个Y列的工作表。②用【SetValues】对话框将A(X)列值设置为(i-l)*pi/50,范围Row(i):1To100。③将B(Y)、C(Y)列值分别设置为sin(Col(A))、sin(Col(A)+0.5*sin(10*Col(A)))。①选中Sheetl工作表中的B(Y)列。②单击菜单命令【Analysis】→【SignalProcessing】→【FFT】→【FFT】打开【SignalProcessing\FFT:fft1】对话框2020/1/10③展开【Plot】选项,然后勾选Amplitude并取消其他选项2020/1/102020/1/10三、数据的回归、拟合在离散数据处理中,求的因变量对自变量的近似表达式,就是数据的回归和拟合。导入数据curvefitting/linearfit.dat,第一列作散点图线性拟合线性拟合数据源截距控制斜率控制设定计算残差分析模式报告输出控制残差绘图控制拟合报告多项式拟合导入数据curvefitting/polynomialfit.dat多项式的次多项式拟合3次多项式拟合结果非线性拟合Gauss拟合导入数据curvefitting/gaussian.datGauss拟合指数拟合导入数据curvefitting/exponentialdecay.dat四、谱线分析单峰拟合示例准备:导入CurveFitting文件夹中Lorentzian.dat文件数据,然后选中B列并绘制线图。单峰拟合步骤如下。①将Graphl图形窗口设置为活动窗口。②单击菜单命令【Analysis】→【Fitting】→【FitSinglePeak】③在打开的【NLFit】对话框中选择拟合函数为Lorentz2020/1/102020/1/102020/1/10多峰拟合示例准备:导入CurveFirting文件夹中MultiplePeaks.dat文件数据,然后选中B并绘制线图。多峰拟合步骤如下。①将Graphl图形窗口设置为活动窗口。②单击菜单命令【Analysis】→【Fitting】→【FitMultiplePeak】,③在打开的【Spectroscopy:fitpeaks】对话框中选择峰的类型和个数,然后单击【OK】按钮。2020/1/10④在弹出的在峰中心双击提示框上单击【确定】按钮。⑤返回到图形窗口,然后在多个峰的中心逐次双击。2020/1/102020/1/10创建基线示例准备:导入Spectroscopy文件夹中的PeaksonExponentialBaseline.dat文件数据,然后选中B列绘制线图2020/1/10①选中工作表中要分析的数据列或将己绘图形窗口设置为活动窗口。②单击菜单命令【Analysis】→【PeaksandBaseline】→【PeakAnalyzer】③在打开的【PeakAnalyzer】对话框中选择目标为CreateBaseline,2020/1/10④单击【Next】进入【BaselineMode】页面,输入基线定位点个数如20,2020/1/10⑤单击【Find】按钮自动设置基线定位点,此【BaselineMode】页面及峰分析预览如图2020/1/10⑥单击【Next】按钮进入【CreateBaseline】页面2020/1/10此时峰分析预览如图所示2020/1/10⑦如果不需要添加、改变或清除基线定位点,则单击【Finish】按钮结束基线创建2020/1/10添加、改变/清除基线定位点添加、改变或清除基线定位点既可以在【BaselineMode】页面及其峰分析预览窗口完成,也可以在【CreateBaseline】页面及其峰分析预览窗口完成。添加基线定位点步骤如下。①在【BaselineMode】或【CreateBaseline】页面取消【EnableAutoFind】选项的勾选2020/1/102020/1/10②单击【Add】按钮返回到【PeakAnalyzerPreview】窗口,然后在拟添加定位点位置双击,最后单击【Done】按钮结束添加操作。2020/1/10改变/清除基线定位点步骤如下。①单击【Modify/Del】按钮回到【PeakAnalyzerPreview】窗口。②单击拟改变/清除的基线定位点,直接拖动可以改变位置,按【Delete】键则删除该基线定位点。③最后单击【Done】按钮结束改变/清除操作。2020/1/10求峰面积示例准备:导入Spectroscopy文件夹中的PeaksonExponentialBaseline.dat文件数据,然后选中B列绘制线图①选中工作表中要分析的数据列或将己绘图形窗口设置为活动窗口。②单击菜单命令【AnalysisUPeaksandBaselineUPeakAnalyze】打开【PeakAnalyzer】对话框,然后将目标设定为“IntegratePeaks”。2020/1/102020/1/10③单击【Next】按钮进入【BaselineMode】页面设置基线定位点2020/1/102020/1/10⑤单击【Next】按钮进入【BaselineTreatment】页面,此时峰分析预览如图所示2020/1/10⑥单击【SubtractNow】按钮扣除基线,此时峰分析预览如图所示。2020/1/10⑦单击【Next】按钮进入【FindPeaks】页面2020/1/10然后单击【Find】按钮,寻峰结果如图所示。2020/1/10⑧单击【Next】进入【IntegratePeaks】页面设定要计算的量2020/1/10⑨最后单击【Finish】按钮结束峰面积计算,结果下所示。2020/1/10隐峰解析示例准备:导入Spectroscopy文件夹中的HiddenPeaks.dat文件数据,然后选中B列绘制线图隐峰解析步骤如下。①将Graphl图形窗口设置为活动窗口,然后单击菜单命令【Analysis】→【PeaksandBaseline】→【PeakAnalyze..】打开【PeakAnalyzer】对话框。②在【Goal】选项中选择FindP
本文标题:Origin80基础教程-3
链接地址:https://www.777doc.com/doc-2847990 .html