虚拟仪器应用技术

虚拟仪器应用技术

ID:44965528

大小:450.50 KB

页数:35页

时间:2019-11-06

虚拟仪器应用技术_第1页
虚拟仪器应用技术_第2页
虚拟仪器应用技术_第3页
虚拟仪器应用技术_第4页
虚拟仪器应用技术_第5页
资源描述:

《虚拟仪器应用技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、虚拟仪器应用技术吴恩启2021-09-20usst吴恩启2有关信息教师:吴恩启Email:课件下载及信息发布:usstvi@163.com密码:vi2008作业上传:wequsst@163.com教材:Matlab7.0编程基础LabView8.2基础教程学分:2学分总学时数:学时(上课12,上机和试验20)上课时间:周二5-6节上课地点:3-2132021-09-20usst吴恩启3课程主要内容第一章:MATLAB入门第二章:图形与可视化第三章:Simulink仿真第四章:Labview1第五章:Labview2第六章:Labview32021-09-20usst吴恩启4第

2、一章MATLAB入门2021-09-20usst吴恩启5主要内容1.1MATLAB简介1.2MATLAB的变量与函数1.3矩阵运算1.4M文件1.5多项式运算1.6控制语句与逻辑运算1.7曲线拟合与插值1.8符号运算2021-09-20usst吴恩启61.MATLAB的概况MATLAB是MatrixLaboratory。功能具备卓越的数值计算能力专业水平的符号计算文字处理-Notebook可视化建模仿真实时控制1.1MATLAB简介2021-09-20usst吴恩启71.MATLAB的概况MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用M

3、ATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多.MATLAB包括拥有数百个内部函数的主包和三十几种工具包(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类1.1MATLAB简介2021-09-20usst吴恩启82.MATLAB产生的历史背景在70年代中期,CleveMoler博士和其同事在美国国家科学基金的资助下开发了调用EISPACK和LINPACK的FORTRAN子程序

4、库.EISPACK是特征值求解的FOETRAN程序库,LINPACK是解线性方程的程序库.在当时,这两个程序库代表矩阵运算的最高水平.到70年代后期,身为美国NewMexico大学计算机系系主任的CleveMoler,在给学生讲授线性代数课程时,想教学生使用EISPACK和LINPACK程序库,但他发现学生用FORTRAN编写接口程序很费时间,于是他开始自己动手,利用业余时间为学生编写EISPACK和LINPACK的接口程序.CleveMoler给这个接口程序取名为MATLAB,该名为matrix和labotatory两个英文单词的前三个字母的组合.1983年春天,Cleve

5、Moler到Standford大学讲学,MATLAB深深地吸引了工程师JohnLittle.JohnLittle敏锐地觉察到MATLAB在工程领域的广阔前景.同年,他和CleveMoler,SteveBangert一起,用C语言开发了第二代专业版.这一代的MATLAB语言同时具备了数值计算和数据图示化的功能.1984年,CleveMoler和JohnLittle成立了MathWorks公司,正式把MATLAB推向市场,并继续进行MATLAB的研究和开发,推出第一版。1.1MATLAB简介2021-09-20usst吴恩启919851.019862.0(含控制系统工具箱)198

6、83.9 19934.0(含Simulink1.0)告别DOS 19944.2(含simulink2.0) 19975.0 19995.3 20006.0(含Simulink4.0)20016.1(含Simulink4.1)20036.520047.020077.5(release2007a)20087.6(release2008a)每半年出一新版本每年3月的就是200xa,9月10月出的是200xb1.1MATLAB简介2021-09-20usst吴恩启103.MATLAB特点:起点高1.1MATLAB简介每个变量代表一个矩阵,它可以有n×m个元素;每个元素都看作复数,比其

7、它语言优越;所有的运算都对矩阵和复数有效。2021-09-20usst吴恩启113.MATLAB特点:起点高人机界面适合科技人员1.1MATLAB简介语言规则与笔算式相似:MATLAB的程序与科技人员的书写习惯相近,因此易写易读,易于在科技人员之间交流。矩阵行数、列数无需定义:若要输入一个矩阵,在其它语言编程时必须先定义相应的阶数,而用MATLAB语言则不必有阶数的定义语句,输入数据的行列数就决定了它的阶数。键入算式立即得结果,无需编译:MATLAB是以解释方式工作的,即它对每条语句解释后立即执行。若有

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

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

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