虚拟仪器-labview-课件PPT-8.ppt

虚拟仪器-labview-课件PPT-8.ppt

ID:62124285

大小:594.00 KB

页数:58页

时间:2021-04-17

虚拟仪器-labview-课件PPT-8.ppt_第1页
虚拟仪器-labview-课件PPT-8.ppt_第2页
虚拟仪器-labview-课件PPT-8.ppt_第3页
虚拟仪器-labview-课件PPT-8.ppt_第4页
虚拟仪器-labview-课件PPT-8.ppt_第5页
资源描述:

《虚拟仪器-labview-课件PPT-8.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8.1数学分析8.2信号处理第八章数学分析与信号处理8.1数学分析(Mathematics)LabVIEW提供了一些数学运算节点,包括:公式节点、估计、微积分运算、线性代数、曲线拟合、数理统计、最优化方法、寻根和数值节点等。这些节点位于功能模板Functions→Mathematics子模板内,如下图。8.1.1公式计算(Formula)公式计算模板提供了将外部公式或数学描述直接连接到LabVIEW的功能。包括以下方式:1.公式节点(FormulaNode)其功能是将数学公式直接写入节点框架内,由节点外部的程序输入参

2、数,可同时处理多个公式。 例8.1.1公式节点使用举例。2.扩展的公式节点(EvalFormulaNode)这个节点和公式节点差不多,但它更灵活,除了可以在外部输入参数之外,还何以从外部输入数学公式。节点的图标及连线端口如图:其中,InputValues与VariablesInput一一对应,VaribelsOutput与OutputValue一一对应。例8.1.2从外部输入各项参数的使用实例。3.MATLAB语言直接写入(MATLABScript)节点的图标如下:导入MATLAB程序的步骤: ①在节点上单击右键;

3、②在弹出菜单中选择”Import”; ③在弹出的文件对话框中选择要导入的文件。4.HiQ语言直接写入(HiqScript)节点的图标如下:导入HiQ程序的步骤: ①在节点上单击右键; ②在弹出菜单中选择”Import”; ③在弹出的文件对话框中选择要导入的文件。8.1.2线性代数(LinearAlgebra)LabVIEW提供了线性代数的基本和高级运算节点。有关例程可以在..analysislinaxmpl.llb中查看。1.矩阵相乘(A×B)例8.1.3对两个矩阵进行相乘运算。2.其它矩阵运算节点LabVIEW

4、还提供了多种矩阵运算的基本节点,具体如下: ①矩阵与矢量的乘积; ②矩阵求逆; ③求矩阵的行列式; ④求矩阵的特征值和特征量; ⑤矢量点积; ⑥矢量叉积; ⑦求矩阵的秩; ⑧求矩阵的范数; ⑨矩阵的正定性; 以及矩阵的各种分解算法。8.1.3数学运算(Calculus)LabVIEW提供了许多高等数学中的运算节点,主要是微积分运算。1.数值积分(NumericIntegration)其中InputArray:输入序列;dt:积分步长;Integrationmethod:积分方式;0—Trapeziodal方式;1—S

5、impson方式;2—Simpson3/8方式;3—Bode方式。2.曲线积分(Integration)根据给定的函数,在起点和终点之间进行曲线积分,节点图标及连接端口如下:在计算中,程序自动将积分区间分成200份,所以输出的3个数组长度均为201。被积节点的输入和公式节点中的节点输入是一样的。例8.1.4计算节点Y=X3在区间[0,10]上的积分。3.曲线导数(Differentiation)根据给定的函数,在起点和终点之间,按照给定的点数等间距的取点,然后计算这些点处的导数,以数组的形式输出。节点图标及连接端口如

6、下:4.求曲线上点的极限(Limit)求曲线在给定点处的左右极限。节点图标及连接端口如下:5.求曲线长度(CurveLength)求曲线在两点间的长度。节点图标及连接端口如下:8.1.4概率与统计(ProbabilityandStatistics)LabVIEW提供了概率统计的运算节点,包括:均值运算、方差运算和概率运算等过程。 ①样本均值。计算n个样本的平均值 ̄②方差与标准差。 计算样本方差时取w=n-1;计算总体方差时w=n. ̄③均方根(RMS):④均方误差(MSE):⑤直方图(Histogram):⑥正态分布:

7、X2分布:F分布:t分布:8.1.5曲线拟合(CurveFitting)1.曲线拟合概述 曲线拟合是指从数据流中找出曲线的参数或系数,进而得出数据的函数表达式,其算法叫最小平方法。误差定义为:e(a)=[f(x,a)-y(x)]2其中e(a)是误差,y(x)是被观察的数据,f(x,a)数据流的函数表达式,a是一系列用于描述曲线的曲线参数。 如设a={a0,a1},则直线的函数表达式为:f(x,a)=a0+a1x在LabVIEW中,不同类型的曲线拟合描述如下: ①线性拟合—让实验数据适应直线y=kx+b; y[i]=a

8、0+a1x[i] ②指数拟合—让实验数据适应指数曲线y=aexp(bx);y[i]=a0exp(a1x[i]) ③一般多项式拟合—数据拟合为y=a+bx+cx2+…; y[i]=a0+a1x[i]+a2x[i]2+…④一般线性拟合y[i]=a0+a1f1(x[i])+a2f2(x[i])+…这里y[i]是a0,a1,a2…的线性组合,如以y=a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。