您所在位置: 网站首页 / MATLAB基础.ppt / 文档详情
MATLAB基础.ppt 立即下载
2024-12-16
约1万字
约98页
0
522KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

MATLAB基础.ppt

MATLAB基础.ppt

预览

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

10 金币

下载文档

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

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

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

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

MATLAB基础及控制系统辅助设计第一部分MATLAB基础及其基本应用第三部分神经网络与应用—神经网络工具箱应用
第一部分MATLAB基础及其基本应用1.1MATLAB与控制系统仿真控制系统仿真在教学实践中应用越来越普遍。1.1.2MATLAB及其课程学习1.1.3MATLAB的发展史1.1.4MATLAB语言的主要特点1.1.3MATLAB语言的主要特点(续)1.1.3MATLAB语言的主要特点(续)1.2MATLAB简介1.2.2MATLAB的主要功能(3)文件管理(6)定量反馈控制工具箱(QuantitativeFeedbackTheoryToolbox)
(7)频域系统辨识工具箱(FrequencyDomainSystemIdentifica-tionToolbox)
(8)系统辨识工具箱(SystemIdentificationToolbox)
(9)神经网工具箱(NeuralNetworkToolbox)
(10)小波分析工具箱(WaveletToolbox)
(11)最优化工具箱(OptimizationToolbox)
(12)偏微分方程工具箱(PartialDifferentialEquationToolbox)
(13)信号处理工具箱(SignalProcessingToolbox)
(14)图像处理工具箱(1mageProcessingToolbox)
(15)扩展符号数学工具箱(ExtendedSymbolicMathToolbox)who命令:列出当前工作空间的变量;
whos命令:列出当前工作空间的变量(长表);
clear命令:清除工作空间的所有变量;
save和load命令:save和1oad命令的后边也可以跟文件名和指定的变量名,若仅是直接使用save和load命令,则只能将所有变量存入到MATLAB.mat文件中和从MATLAB.mat文件中将所有变量重新装人工作空间,而加上文件名和指定的变量名后可实现好几种功能,如:Savesy将所有变量存入到sy.mat文件中;1oadsy将变量从sy.mat文件中调出来,放入当前的工作空间中;若欲存入指定的变量到某个文件中,可使用savesyxy;loadsyxy将存入的指定变量x,y从sy.mat文件中重新调出到当前工作空间中。此外,SIMULINK也可产生.mat文件,其调用方法与上述方法相同。用MATLAB进行数学运算,就像在计算器上算算术一样简单方便。因此,MATLAB被誉为“演草纸式的科学计算语言”。例如,在MATLAB的CommandWindow下可以极为方便地进行下列算术运算:
	4+6+2↙
	ans=12
注意,输入who↙命令可检查在工作空间中所建立的变量名。当前工作空间中的变量ans为默认变量,这意味着如果我们没有指定变量的话,所有的运算结果都将赋值给ans。(3)用编辑器编写程序(脚本文件)然后运行
在CommandWindow下选择菜单File\New\M-file打开编辑器Editor/Debugger;
在Editor/Debugger中输入程序命令;
在Editor/Debugger上选择菜单File\saveas,所有MATLAB的可运行程序后缀名必须为m,即:XXX.m;
在CommandWindow下选择菜单File\Run-Mfile,即可运行。变量名可以是字母或数字,但首字符必须是字母。表达式可以是任意合法的数字、函数及运算符。如果表达式没有命名,则MATLAB把结果存储和显示在‘ans’变量中,以备查询和使用。请看下例:
例ex1_1在MATLAB环境下求解表达式:通过上述例子可以很快熟悉MATLAB中变量的使用方法,事实上,通过这个例子还会发现MATLAB可以作为一个功能强大的函数计算器使用。关于变量的使用还有一些需要说明的问题:二、运算符和特殊字符
(1)“+”:加号,用于标量、向量和矩阵的相加。例如,A+B,A和B两矩阵必须有相同的大小,或其中之一为标量,标量可以与任意大小的矩阵相加。
(2)“-”:减号,用于标量、向量和矩阵的相减。例如,A-B,A和B两矩阵必须有相同的大小,或其中之一为标量,标
量可以与任意大小的矩阵相减。
(3)“*”:矩阵乘法(注意标量和向量也是矩阵的特殊形式)。例如C=A*B为两矩阵线性代数的乘积,即对于非标量A和B,A的列数必须与B的行数相等。
(4)“.*”:数组乘积。A.*B表示数组A和数组B的对应元素相乘;A和B必须大小相同,或者其中之一为标量。
(5)“/”:斜线或矩阵右除,B/A近似等于B*inv(A)。
(6)“./”:数组右除。A./B表示矩阵元素A(i,j)/B(i,j),A和B必须大小相同,或者其中之一为标量。
(7)“\”:反斜线或左除。如果A为方阵,A\
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

MATLAB基础

文档大小:522KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
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专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用