下载此文档

matlab基础 matlab数值运算.ppt


文档分类:高等教育 | 页数:约77页 举报非法文档有奖
1/77
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/77 下载此文档
文档列表 文档介绍
由NordriDesign提供

matlab基础 matlab数值运算
问题分析(2)
*
*
问题分析(3)
设三个复数a=3+4i,b=1+2i, 的对数
sqrt
开平方
nextpow2
返回2的下一个最近幂
指数与对数函数
*
复数函数
函数名
功能
函数名
功能
abs
复数的模
real
实部
angle
相位角
unwrap
相位展开
complex
构造复数
isreal
判断实数
conj
共轭复数
cplxpair
整理为共轭对
imag
虚部
*
取整函数
函数名
功能
函数名
功能
fix
朝0方向取整
round
四舍五入
floor
朝负无穷方向取整
rem
除后取余
ceil
朝正无穷方向取整
sign
符号函数
mod
模数(带符号余)
*
矩阵函数
函数名
功能
函数名
功能
cond
矩阵的条件数
rank
矩阵的秩
condest
1范数条件数
svd
奇异值分解
rcond
矩阵倒条件数
trace
矩阵的迹
det
方阵的行列式
expm
矩阵指数
inv
方阵的逆
logm
矩阵对数
norm
一般范数
sqrtm
矩阵开方
normest
2范数
funm
一般矩阵函数
*
特殊函数
函数名
功能
函数名
功能
bessel
贝塞尔函数
rat
有理逼近
beta
贝塔函数
cross
矢量叉乘
gamma
伽马函数
dot
矢量点乘
ellipj
雅可比椭圆函数
cart2sph
直角--->球
ellipk
完全椭圆积分
cart2pol
直角--->极
erf
误差函数
pol2cart
极--->直角
erfinv
逆误差函数
sph2cart
球--->直角
*
四、创建矩阵的方法
1. 直接输入法
规则:
 矩阵元素必须用[ ]括住
在[ ]内矩阵的行与行之间必须
用分号分隔
 矩阵元素必须用逗号或空格分隔
*
矩阵元素可以是任何matlab表达式 ,可以是实数 ,也可以是复数,复数可用特殊数i,j 输入
a=[1 2 3;4 5 6]
x=[2 pi/2;sqrt(3) 3+5i]
矩阵元素
*
符号的作用
逗号和分号的其他作用
逗号和分号可作为指令间的分隔符,matlab允许多条语句在同一行出现。
分号如果出现在指令后,屏幕上将不显示结果。
*
注意:只要是赋过值的变量,不管是否在屏幕上显示过,都存储在工作空间中,以后可随时显示或调用。变量名尽可能不要重复,否则会覆盖 。
当一个指令或矩阵太长时,可用•••续行
当屏幕内容过多,用clc清除命令窗口
*
冒号的作用
用于生成等间隔的向量,默认间隔为1。
用于选出矩阵指定行、列及元素。
循环语句
*
空阵 [ ] — matlab允许输入空阵,当一项操作无结果时,返回空阵。
rand —— 产生0和1之间均匀分布的随机矩阵
randn —— 产生均值为0,方差为1的正态分布的随机矩阵
eye —— 单位矩阵(对角元素为1,其他为0)
zeros ——全部元素都为0的矩阵
ones ——全部元素都为1的矩阵

*
还有伴随矩阵、稀疏矩阵、魔方矩阵、对角矩阵、范德蒙等矩阵的创建,就不一一介绍了。
注意:matlab严格区分大小写字母,因此a与A是两个不同的变量。
matlab函数名必须小写。
*
矩阵的修改
 直接修改
可用键找到所要修改的矩阵,用键移动到要修改的矩阵元素上即可修改。
 指令修改
可以用A(,)=  来修改。
*
例如
a=[1 2 0;3 0 5;7 8 9]
a =1 2 0
3 0 5
7 8 9
a(3,3)=0
a =1 2 0
3 0 5
7 8 0
*
矩阵加、减(+,-)运算
规则:
 相加、减的两矩阵必须有相同的行和列两矩阵对应元素相加减。
 允许参与运算的两矩阵之一是标量。标量与矩阵的所有元素分别进行加减操作。

matlab基础 matlab数值运算 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数77
  • 收藏数0 收藏
  • 顶次数0
  • 上传人落意心
  • 文件大小1.28 MB
  • 时间2022-07-27