没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
34页
MATLAB与统计分析课程 MATLAB教案及实用程序 本章为课程其中章节,完整课程下载请访问:https://download.csdn.net/download/qq_27595745/87743583 【课程大纲】 第02章_MATLAB程序设计 共42页.pptx 第03章_图形处理功能 共58页.pptx 第04章_文件操作 共48页.pptx 第05章_数值计算功能 共45页.pptx 第06章_数据处理方法 共46页.pptx 第07章_MATLAB的符号计算 共42页.pptx 第08章_Matlab在信号处理中的应用 共33页.pptx 第09章_MATLAB图形用户界面设计 共18页.pptx 第10章-MATLAB微分方程的数值解 共31页.pptx
资源推荐
资源详情
资源评论
1
MATLAB 语 言 山东农业大学信息学院 SDAU
1
MATLAB 语 言
1
第八章 MATLAB在信号
处理中的应用
MATLAB
MATLAB
语
语
言
言
MATLAB Language
MATLAB Language
3
X
3
MATLAB 语 言 山东农业大学信息学院 SDAU
3
MATLAB 语 言
3
1.1 MATLAB简介
MATLAB是一种面向科学与工程计算的高级语言,该语言最
初是在1980年由美国的Cleve Moler博士提出,其主要目的是解
决矩阵运算和作图用高级语言(FORTRON,C等)实现比较烦琐的
问题,因此又称作“矩阵实验室”,(Matrix Laboratory)。在
MATLAB没有问世以前,对于简单的矩阵运算以及作图都要编出
很复杂的程序来实现,大大限制了计算机在工程计算方面的应
用。而MATLAB的出现彻底解决了这种尴尬局面,该语言集成了
计算、可视化以及与数学表达式相似的编程环境,大大方便了
用户的使用,并广泛用于计算、算法研究、模拟仿真、数据分
析和科学工程作图等。目前在国外的高等院校里,MATLAB已成
为大学生、研究生甚至博士生必须掌握的技能;在设计单位和工
业部门,MATLAB也已成为研究和解决各种问题的一种标准软
件。
4
X
4
MATLAB 语 言 山东农业大学信息学院 SDAU
4
MATLAB 语 言
4
1.1 MATLAB简介
MATLAB系统主要包括以下五个部分:
① MATLAB语言: MATLAB语言是一种包括控制流语句、函数、数据结构、输入/
输出和面向对象编程特性的高级语言,它以矩阵作为基本的数据单元,既可以快速创建
小程序完成简单运算,也可以为了复杂应用,编写完整的大应用程序。
② MATLAB工作环境: MATLAB工作环境主要包括一系列完成如管理工作空间的变
量、数据输入/输出、M文件(MATLAB的应用程序)的生成、调试、解释的工具。
③图形句柄:图形句柄是MATLAB的图形处理系统,其中既包括二维、三维数据的可
视化图形表示、图象处理的直观显示的高级命令,也包括定制图形显示、创建应用程
序完整的图形用户界面(GUI)的低级命令。
④ MATLAB数学函数库:该库收集了巨量的数学函数及算法,从简单的数学函数如
sum、sine、cosine和复数运算,到复杂的函数如矩阵求逆、求特征值、Bessel函数、
fft。
⑤ MATLAB应用程序接口(API) 它是一个允许用户编写与MATLAB交互的C和
FORTORN程序的库,包括从MATLAB中调用程序、调用MATLAB作为计算引擎和
读/写MAT文件。
5
X
5
MATLAB 语 言 山东农业大学信息学院 SDAU
5
MATLAB 语 言
5
1.2MATLAB 特色举例
考虑两个矩阵A和B的乘积问题,在C语言中要实现两个
矩阵的乘积并不仅仅是一组双重循环的问题。双重循环当然
是矩阵乘积所必需的,除此之外要考虑的问题很多。例如:
A和B有一个是复数矩阵怎么考虑;其中一个是复数矩阵时
怎么考虑;全部是实系数矩阵时又怎么管理;这样就要在一
个程序中有4个分支,分别考虑这4种情况。然后还得判断
这两个矩阵是否可乘。而考虑两个矩阵是否可乘也并不仅仅
是判断A的列数是否等于B的行数这么简单。其中一个若
为标量,则它们可以无条件地相乘。其中有标量时又得考虑
实数与复数的问题等。所以说,没有几十分钟的时间,用C
语言并不可能编写出考虑各种情况的子程序。有了MATLAB
这样的工具,A和B矩阵的乘积用A*B这样简单的算式就
能表示了。
剩余33页未读,继续阅读
资源评论
passionSnail
- 粉丝: 408
- 资源: 5624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功