分享
第一讲 概述z.ppt
下载文档

ID:3320297

大小:496KB

页数:36页

格式:PPT

时间:2024-03-01

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
第一讲 概述z 第一 概述
Matlab及其在信号处理中的应用,章春娥北京交通大学 信息科学研究所,MATLAB 基础及其在信号处理中的应用,第一讲 MATLAB概述,一、概述,MATLAB是一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。它的优点在于快速开发计算方法,而不在于计算速度。,1.1 MATLAB的出现,70年代中期,Cleve Moler和他的同事开发了LINPACK和EISPACK的Fortran子程序库 70年代末期,Cleve Moler 在新墨西哥大学给学生开线性代数,为学生编写了接口程序,这程序取名为MATLAB,即MATrix LABoratory1983年春天,工程师John Little与Moler、Steve Bangert一起开发了第二代专业版MATLAB1984年,MathWorks公司成立,MATLAB正式推向市场。,MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算(computation)、可视化(visualization)、编程(programming)于一身,并提供了丰富的Windows图形界面设计方法MATLAB语言是功能强大的计算机高级语言,它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域,MATLAB在美国已经作为大学工科学生必修的计算机语言之一 近年来,MATLAB语言已在我国推广使用,现在已应用于各学科研究部门和高等院校MATLAB语言不受计算机硬件的影响,286以上的计算机都可以使用丰富的工具箱,1.2 学习Matlab的基本原因,不希望在编程上花太多时间,集中于算法研究社会化的运行带来的好处:合理利用可以节约大量的时间为什么相同的时间别人比自己做出了更多的事情:硕士论文调查结果紧密结合科学的前沿From BBS:博士论文=Matlab+word,3x1+x2-x3=3.6 x1+2x2+4x3=2.1-x1+4x2+5x3=-1.4A=3 1-1;1 2 4;-1 4 5 b=3.6;2.1;-1.4x=Abx=1.4818-0.4606 0.3848,例1 用一个简单命令求解线性系统,x=linspace(0,6);y1=sin(2*x);y2=sin(x.2);y3=(sin(x).2;plot(x,y1,x,y2,x,y3),例2 用简短命令计算并绘制在0 x6范围内的sin(2x)、sin(x2)、sin2x。,1.3 Matlab的版本演化,Matlab 1.0Pc matlab-matlab 386Matlab3.5+simulinkMatlab 4.0:simulink内嵌Matlab 5.0:全面的面向对象Matlab 5.15.3Matlab 6.0Matlab 6.5:Matlab 7.0:.,1.4 MATLAB特点,高度适应性、开放性:MATLAB的工具箱可以任意增减,任何人可以自己生成MATLAB工具箱可扩充性:MATLAB的函数大多为ASCII文件,可以直接编辑、修改基于矩阵运算的工作平台,多版本:windows/unix/dos/Macintosh极多的工具箱,1.5 Matlab能做什么,数学计算算法开发数据获取建模、仿真、原型设计数据分析、利用、可视化科学和工程图形应用开发,1.6 网络资源,http:/http:/,1.7 与MATLAB相似的软件,Mathmatica 数学计算功能。复杂符号计算,主要在理论界Mathcad 数学文字软件,直接写出报告Maple 符号计算功能强大,二、MATLAB基础使用,2.1 MATLAB安装启动 Matlab的安装定制安装Matlab启动自动批处理 startup.m matlabrc.mMatlab退出File-Exit MATLAB在命令窗口,敲 quitFinish.m,2.2 Matlab的工作环境,多窗口界面命令窗口工作空间窗口当前目录窗口历史命令窗口 Matlab的程序编辑器菜单栏File-New或Open选择工具栏New或Open在命令窗口键入edit,练习:画出衰减振荡曲线 以及它的包络线,1.打开M文件编辑器:FileNewM-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),2.3 帮助的使用,

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

下载文档
你可能关注的文档
收起
展开