MATLAB_SWPU第一讲 概述ppt课件.ppt

MATLAB_SWPU第一讲 概述ppt课件.ppt

ID:59416521

大小:377.00 KB

页数:34页

时间:2020-09-19

MATLAB_SWPU第一讲 概述ppt课件.ppt_第1页
MATLAB_SWPU第一讲 概述ppt课件.ppt_第2页
MATLAB_SWPU第一讲 概述ppt课件.ppt_第3页
MATLAB_SWPU第一讲 概述ppt课件.ppt_第4页
MATLAB_SWPU第一讲 概述ppt课件.ppt_第5页
资源描述:

《MATLAB_SWPU第一讲 概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、欢迎学习MATLABMatlab在信号分析中的应用赵虎QQ:7926833资环院物探教研室MATLAB课程介绍定位:专业基础课目标:了解MATLAB,能够熟练掌握数学(矩阵)运算及编程,重点掌握信号分析中相关方法的matlab编程实现、数据处理及基本图形绘制.课程安排学时:40学时安排:讲课30学时,上机10学时,考核要求:不得缺勤,实验报告必须齐备。考核方式:闭卷考试成绩构成:平时30%考试70%第一章MATLAB概述一、MATLAB语言的发展matlab语言是由美国的CleverMoler博士于1980年开发的设计者的

2、初衷是为解决“线性代数”课程的矩阵运算问题取名MATLAB即MatrixLaboratory矩阵实验室的意思MATLAB的发展历史70年代中期,CleverMoler和他的同事开发了LINPACK和EISPACK的Fortran子程序库70年代末期,CleverMoler在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为MATLAB,即MATrixLABoratory1983年春天,工程师JohnLittle与Moler、SteveBangert一起开发了第二代专业版MATLAB1984年,MathWork

3、s公司成立,MATLAB正式推向市场。MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算(computation)、可视化(visualization)、编程(programming)于一身,并提供了丰富的Windows图形界面设计方法MATLAB语言是功能强大的计算机高级语言,它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域MATLAB在美国已经作为大学工科学生必修的计算机语言之一近年来,MATLAB语言已在我国推广使用,现在已应用于各学科研究部门和高等院校MATLAB语言不受计算机硬件的影响,2

4、86以上的计算机都可以使用丰富的工具箱MATLAB语言的特点:语言简洁紧凑,语法限制不严,程序设计自由度大,可移植性好运算符、库函数丰富图形功能强大界面友好、编程效率高、运行效率一般扩展性强Matlab能做什么数学计算算法开发数据获取建模、仿真、原型设计数据分析、利用、可视化科学和工程图形应用开发3x1+x2-x3=3.6x1+2x2+4x3=2.1-x1+4x2+5x3=-1.4>>A=[31-1;124;-145]>>b=[3.6;2.1;-1.4]>>x=Abx=1.4818-0.46060.3848例1用一个简单

5、命令求解线性系统例、用简短命令计算并绘制在0x6范围内的sin(2x)、sinx2、sin2x。x=linspace(0,6)y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x,y2,x,y3)阶梯图用四种方法描述cos(x)*sin(y)图形开机执行程序c:matlabbinmatlab.exe用鼠标双击matlab图标)即可打开matlab命令平台二、MATLAB基础使用Matlab的工作环境多窗口界面命令窗口工作空间窗口当前目录窗口历史命令窗口Matlab

6、的程序编辑器菜单栏File->New或Open选择工具栏New或Open在命令窗口键入edit练习:画出衰减振荡曲线以及它的包络线1.打开M文件编辑器:FileNewM-file2.输入程序代码:%example1.mt=0:pi/100:4*pi;y1=exp(-t/3);y2=exp(-t/3).*sin(3*t);plot(t,y2,'-r',t,y1,':b',t,-y1,':b');3.保存为.m文件4.运行.m文件(在命令窗口敲入example1)帮助的使用help命令:已知命令不知道用法>>helpplo

7、tlookfor命令:知道命令的关键词>>helpinverseinverse.mnotfound.>>lookforinversehelpwin命令:帮助文本,命令helpdesk命令:HTML格式的帮助文档demo:视频帮助怎样获得详尽的帮助信息首先是MATLAB窗口中的help命令,它最常用、最快,往往也是最有效的。给出关键字就能找到相应的说明。Help命令简单易用,但是它要求准确给出关键字,如果记忆不准,就很难找到。这时就应该用第二种方案。HelpDesk:这是MATLAB的HTML格式的帮助文档,有着很好的组织。

8、可以在命令行键入helpdesk,进入MatlabHelpDesk。HelpDesk的搜索可以使用不完全关键字,这样即使遇到记忆模糊的情况也可以很快查到。前面两种方法所得到的帮助信息常常是不够细致的,需要用第三种途径来补充,这就是电子版的使用手册。MATLAB里包含了大量关于MATLAB安装、使用、编程

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

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

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