Matlab之基础入门

Matlab之基础入门

ID:43363639

大小:2.58 MB

页数:77页

时间:2019-10-08

Matlab之基础入门_第1页
Matlab之基础入门_第2页
Matlab之基础入门_第3页
Matlab之基础入门_第4页
Matlab之基础入门_第5页
资源描述:

《Matlab之基础入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、欢迎学习MATLAB1《专业软件应用之MATLAB》教师:张诗波邮箱:zhshbox@163.com联系电话:135401791872学好计算机的唯一途径是你的编程能力与你在计算机上投入的时间成上机练习正比3专业软件之MATLAB教学计划序号内容计划课时理论课MATLAB入门基础2MATLAB图形基础2MATLAB编程基础2上机试验基本数据操作2图形操作2编程基础2总课时124第一部分MATLAB入门基础5本章目标了解MATLAB的基本知识熟悉MATLAB的上机环境熟悉矩阵、数组、字符串等基本数据类型操作6主要内容1.

2、1MATLAB基础入门1.2MATLAB桌面1.3数组及其操作1.4多维数组及其操作1.5字符串及其操作1.6矩阵及其操作71.1MATLAB基础入门MATLAB发展历程matlab语言是由美国的CleverMoler博士于1980年开发,设计者的初衷是为解决“线性代数”课程的矩阵运算问题,取名MATLAB即MatrixLaboratory“矩阵实验室”的意思。1980s,Moler等组建MathWorks软件开发公司,并于1984年推出第一个MATLAB商业版本,其核心用C语言编写。81992年,推出具有划时代意义的

3、MATLAB1.0版本;1999年推出5.3版2000年10月推出6.0版2001年6月,推出MATLAB6.1/Simulink4.12003年6月推出MATLAB6.5/Simulink5.02004年9月推出MATLAB7.0/Simulink6.01997年,MATHWORKS公司总裁兼首席科学家Moler因其对MATLAB的贡献当选为美国工程科学院院士。910MATLAB已经不仅仅是一个“矩阵实验室”了,它集科学计算、图象处理;声音处理于一身,并提供了丰富的Windows图形界面设计方法MATLAB语言是功能

4、强大的计算机高级语言,它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域,是“第四代”计算机语言。11MATLAB在美国已经作为大学工科学生必修的计算机语言之一(C,FORTRAN,ASSEMBLER,MATLAB)近年来,MATLAB语言已在我国推广使用,现在已应用于各学科研究部门和许多高等院校。MATLAB语言不受计算机硬件的影响,286以上的计算机都可以使用12MATLAB软件已成为应用代数、自动控制理论、数理统计、数字信号处理、时间序列分析和动态系统仿真等课程的基本教学工具,成为学生所必须掌握的基

5、本软件之一。MATLAB的典型应用包括数学计算算法开发数据采集系统建模和仿真数据分析和可视化科学和工程绘图应用软件开发(包括用户界面)13MATLAB解决实际问题的几个例子14例、用一个简单命令求解线性系统3x1+x2-x3=3.6x1+2x2+4x3=2.1-x1+4x2+5x3=-1.4A=[31-1;124;-145];b=[3.6;2.1;-1.4];x=Abx=1.4818-0.46060.38481516例、用简短命令计算并绘制在0x6范围内的sin(2x)、sinx2、sin2x。x=linspac

6、e(0,6)y1=sin(2x),y2=sin(x.^2),y3=(sin(x)).^2;plot(x,y1,x,y2,x,y3)171819例:三维绘图二元函数peaks绘图>>peaksz=3(1-x).^2.exp(-(x.^2)-(y+1).^2)...-10(x/5-x.^3-y.^5).exp(-x.^2-y.^2)...-1/3exp(-(x+1).^2-y.^2)>>surf(peaks)2021例:二元匿名函数>>ezsurf(@(x,y)(x.^2-y.^2),[-11-11])22直方图x=ran

7、dn(1,1000)hist(x,20)232425262728MATLAB系统结构MATLAB开发环境MATLAB数学函数库MATLAB语言MATLAB图形处理系统MATLAB应用程序接口(API)29MATLAB的特点简单易学:学过一门计算机语言后即可掌握它,无需事先定一变量、数组;代码短小高效:用户只要明确问题,调用已有程序即可实现;计算功能强大有强大的矩阵处理能力多项式运算、微积分运算一般的计算数学庞大的工具箱强大的图形表现能力(二维、三维图形;等值线图;图形学中的光照模型)强大的扩展能力(M文件,与其它语言转

8、换)30MATLAB7工具箱MATLAB主工具箱符号数学工具箱SIMULINK仿真工具箱控制系统工具箱信号处理工具箱图象处理工具箱通讯工具箱系统辨识工具箱神经元网络工具箱金融工具箱……31Simulink用于发动机仿真32Simulink用于液压缸仿真33许多学科,在MATLAB中都有专用工具箱,现已有30多个工具箱,但MATLA

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

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

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