您现在正在浏览:首页 > 教案 > 公共管理 > 学习《MATLAB》复习笔记

免费下载学习《MATLAB》复习笔记

  • 资源类别:教案
  • 资源分类:公共管理
  • 适用专业:MATLAB
  • 适用年级:大学
  • 上传用户:冰雪刀客
  • 文件格式:word
  • 文件大小:34.21KB
  • 上传时间:2018/7/12 23:33:52
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
学习《MATLAB》复习笔记
MATLAB入门
MATLAB的工作环境:
操作桌面包括5个窗口:
命令窗口
工作空间窗口
当前目录浏览器
命令历史窗口
启动平台
启动MATLAB,缺省状态下有三个显示窗口,可以切换,也可以脱离操作桌面独立出来。也可以关闭。 桌面窗口布局方式有6种
Default (缺省方式)
Command Windows Only (只显示命令窗口)
Simple (简单方式,只有命令历史窗口和命令窗口)
Short History(低命令历史窗口方式)
Tall History (高命令历史窗口方式)
Five Panel(5个窗口平铺方式)
MATLAB基础知识
一、数值:
MATLAB中,数值采用十进制表示。用e或E表示10的幂次。
数值的相对精度保持16位有效数字。
二、Matlab的变量
变量 矩阵,即使一个常数,MATLAB也看做是一个11的矩阵。
MATLAB变量名的命名规则:
① 以字母开头
② 后接字母、数字或下划线
③ 最多19个字符
④ 区分字母的大小写。
永久变量:
ans — 若用户未定义变量名,系统用于计算结果存储的默认变量名
pi — 圆周率的近似值3.1415926
inf或Inf — 表示正无穷大,定义为1/0
NaN或nan — 非数,它产生于0× ,0/0,/ 等运算
eps — 容差变量,定义为1.0到最近浮点数的距离,在 pc机上= 2-52,(即浮点数的精度)
i,j — 虚数单位 (i=j= )
变量查询命令who与whos
列出在matlab工作空间中已经驻留的变量名清单。whos在给出驻留变量的同时,还给出他们的维数及性质,即看到详细信息。
变量清除命令clear
可从内存中清除指定的变量 例:clear x y
三、运算符和表达式
运算符有算术运算符、关系运算符、逻辑运算符
算术运算符有: + - * / \ ^
关系运算符:共有6种: < <= > >= == ~=
逻辑运算符:& | ~
关系运算和逻辑运算的结果返回“1”和“0”两种值。
四、语句
MATLAB语句的格式有两种:
变量=表达式(;)
表达式(;)
六、函数
MATLAB提供了大量初等函数以及高级数学函数
部分常用函数
abs(x) 求绝对值 log (x) 自然对数
sqrt(x) 求平方根 log10 (x) 常用对数
exp(x) 指数运算 lcm(x,y) X,y的最小公倍数
sin(x) 正弦值 gcd(x,y) X,y的最大公约数
cos(x) 余弦值 imag(x) 取出复数的虚部
asin(x) 反正弦 real(x) 取出复数的实部
acos(x) 反余弦 conj(x) 复数共轭
tan(x) 正切 max 求最大值
atan(x) 反正切 min 求最小值
注意:三角函数角度的单位是“弧度”而不是“度”。
matlab函数名必须小写
MATLAB的基本数学功能
算术运算:MATLAB提供了两种运算方式:
数组运算方式(对应元素之间进行运算)
矩阵运算方式(按照矩阵运算的规则进)
Matlab以矩阵作为基本运算对象。常数看成1×1矩阵,一维数组看成 1×n 或 n×1矩阵,二维数组看成 m×n 矩阵。
一、矩阵的输入方式:
1. 直接输入矩阵元素
2. 通过语句和函数产生
3. 在M文件中创建矩阵
4. 从外部的数据文件中装入
二、矩阵元素的表示及使用、赋值
矩阵元素的表示:
矩阵名(元素的行下标,列下标)
如:c(2,3) c(1,2),w(3)
矩阵元素的使用: X=c(1,2)+c(3,3)*2-c(2,2)
矩阵元素的赋值: C(1,1)= 2+3*c(2,3)
矩阵的运算
矩阵的
加、减、乘法运算符分别为 + 、 - 、
矩阵除法的运算符有两种“\”和“/”,它们分别表示左除和右除。
乘方运算符: ^ a^p表示a的p次方
矩阵的转置 ’
矩阵的数组运算
数组加减( + , -) 数组乘除(,./,.\) 数组乘方(.^)
a./b=b.\a — 都是a的元素被b的对应元素除
a.\b=b./a — 都是b的元素被a的对应元素除
数组乘方,符号 .^
(1) 当底数和指数为同样大小的数组时,为对应元素的乘方。
(2) 若指数是标量,则所有元素进行同一指数的乘方。
(3) 若底是标量,指数是数组,则对底数分别求指数运算。
建立特殊矩阵
1. zeros函数-零矩阵:所有元素值为零的矩阵称为零矩阵。
zeros(m):产生m×m阶零矩阵;
zeros(m,n):产生m×n阶零矩阵,当m=n时等同于zeros(m);
zeros(size(A)):产生与矩阵A同样大小的零矩阵。
2. ones函数-幺矩阵:所有元素值为1的矩阵称为幺矩阵。ones函数的调用格式与zeros函数一样。
3. eye函数-单位矩阵:主对角线的元素值为1、其余元素值为0的矩阵称为单位矩阵。使用格式与zeros相同。
4. 数量矩阵:主对角线的元素值为一常数d、其余元素值为0的矩阵称为数量矩阵。显然,当d=1时,即为单位矩阵,故数量矩阵可以用eye(m)*d或eye(m,n)*d建立。
5. diag函数-对角阵:对角线的元素值为常数、其余元素值为0的矩阵称为对角阵。函数diag,利用一个向量构成对角阵;或从矩阵中提取某对角线构成一个向量。使用格式为diag(V)和diag(V,k)两种。
(1) 用一个向量V构成一个对角阵
设V为具有m个元素的向量,diag(V)将产生一个m×m阶对角阵,其主对角线的元素值即为向量的元素值;diag(V,k)将产生一个n×n(n=m+|k|,k为一整数)阶对角阵,其第k条对角线的元素值即为向量的元素值。
注意:
当k>0,则该对角线位于主对角线的上方第k条;
当k<0,则该对角线位于主对角线的下方第|k|条;
当k=0,则等同于diag(V)。用diag建立的对角阵必是方阵。
(2) 从矩阵中提取某对角线
可以用diag从矩阵中提取某对角线构成一个向量。设A为m×n阶矩阵:
diag(A)将从矩阵A中提取其主对角线产生一个具有min(m,n)个元素的向量。
……
资料文件预览
共1文件夹,1个文件,文件总大小:149.00KB,压缩后大小:34.21KB
  • 学习《MATLAB》复习笔记
    • Microsoft Word文档学生MATLAB复习笔记.doc  [149.00KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部