您所在位置: 网站首页 / matlab教程.ppt / 文档详情
matlab教程.ppt 立即下载
2024-12-16
约7.3千字
约340页
0
5.9MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

matlab教程.ppt

matlab教程.ppt

预览

免费试读已结束,剩余 335 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MATLAB语言及其应用课程的作用
课程的目的
课程的特点
课程安排课程的作用讲授MATLAB语言基础入门知识,介绍MATLAB产品的体系、MATLAB桌面工具的使用方法,重点介绍MATLAB的数据可视化、数值计算的基本步骤以及如何使用MATLAB语言编写整洁、高效、规范的程序。并涉及到一些具体的专业应用工具箱(如:信号处理工具箱、图像处理工具箱等)。
通过本课程的学习,了解、熟悉、掌握MATLAB的基本编程方法,并具有初步的利用计算机处理、解决实际问题的能力,为进一步学习后续的专业课程做好准备。课程安排授课宗旨第一讲Matlab概述1Matlab概述1.1MATLAB的历史及影响将MATLAB商品化的不是CleveMoler,而是一个名叫JackLittle的人。当免费的MATLAB软件到Stanford大学,JackLittle正在该校主修控制,便接触到了当时MATLAB,直觉告诉他,这是一个具有巨大发展潜力的软件。因此他在毕业沒多久,就开始用C语言重新编写了MATLAB的核心。在Moler的协助下,于1984年成立MathWorks公司,首次推出MATLAB商用版。在其商用版推出的初期,MATLAB就以其优秀的品质(高效的数据计算能力和开放的体系结构)占据了大部分数学计算软件的市场,原来应用于控制领域里的一些封闭式数学计算软件包(如英国的UMIST、瑞典的LUND和SIMNON、德国的KEDDC)就纷纷被淘汰或在MATLAB上重建。CleveMoler至今仍是该公司的首席科学家,他以60多岁的高龄,还常常亲自进行撰写程序的工作,非常令人佩服。如果你有数值运算方面的高水平问题,寄到MathWorks后,大部份还是会由CleveMoler亲自回答。在1994年,Pentium芯片曾发生Fdiv的bug,当时CleveMoler是第一个以软件方式解决此bug的人,曾一时脍炙人口。1992年,支持Windows3.x的MATLAB4.0版本推出,增加了Simulink,Control,NeuralNetwork,SignalProcessing等专用工具箱。MATLAB就是这样经过了近30年的专门打造、20多年的千锤百炼,它以高性能的数组运算(包括矩阵运算)为基础,不仅实现了大多数数学算法的高效运行函数和数据可视化,而且提供了非常高效的计算机高级编程语言,在用户可参与的情况下,各种专业领域的工具箱不断开发和完善,MATLAB取得了巨大的成功,已广泛应用于科学研究、工程应用,用于数值计算分析、系统建模与仿真。
早在20世纪90年代初,欧美等发达国家的大学就将MATLAB列为一种必须掌握的编程语言。近几年来,国内的很多大学也将MATLAB列为了本科生必修课程。
与Maple、Mathematica数学计算软件相比,MATLAB以数值计算见长,而Maple等以符号运算见长,能给出解析解和任意精度解,而处理大量数据的能力远不如MATLAB。
MATLAB软件功能之强大、应用之广泛,已成为为21世纪最为重要的科学计算语言。可见学习掌握这一工具的重要性。MATLAB产品由若干模块组成,不同的模块完成不同的功能,其中有:1.3MATLAB编程语言的特点功能强大
数值运算优势
符号运算优势(Maple)
强大的2D、3D数据可视化功能
许多具有算法自适应能力的功能函数语言简单、内涵丰富
语言及其书写形式非常接近于常规数学书写形式;
其操作和功能函数指令就是常用的计算机和数学书上的一些简单英文单词表达的,如:help、clear等;
完备的帮助系统,易学易用。
扩充能力、可开发能力较强
MATLAB完全成了一个开放的系统
用户可以开发自己的工具箱
可以方便地与Fortran、C等语言接口
编程易、效率高
Matlab以数组为基本计算单元
具有大量的算法优化的功能函数
2MATLAB的桌面环境及入门知识2.1启动与退出MATLAB菜单栏2.2命令窗口的使用2.2命令窗口(续)2.2命令窗口(续)2.2命令窗口(续)2.2命令窗口(续)2.2命令窗口(续)2.2命令窗口(续)2.2命令窗口(续)2.3工作空间2.4历史窗口2.5当前目录窗口和搜索路径搜索路径:指Matlab执行过程中对变量、函数和文件进行搜索的路径。
在File菜单中选择SetPath命令或在命令窗口输入pathtool命令,出现搜索路径设置对话框:2.6获取在线帮助【功能演示-1】【功能演示-2】求解线性方程组符号计算【功能演示-3】求解定积分【功能演示-4】多项式曲线拟合
拟合曲线图2.3数值表示、变量及表达式2.3数值表示、变量及表达式(续)2.3数值表示、变量及表达式(续)2.3数值表示、变量及表达式(续)课堂总结思考题Matlab语言及其应用实验安排2.2命令窗口(续)2.
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

matlab教程

文档大小:5.9MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用