没有合适的资源?快使用搜索试试~ 我知道了~
数学建模必备手册 MATLAB参考手册 MATLAB函数大全整理 MATLAB各种函数知识点整理 共22页.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 0 下载量 131 浏览量
2023-04-15
21:25:57
上传
评论 1
收藏 702KB PDF 举报
温馨提示
试读
22页
MATLAB函数大全 1 基础函数 3 ndims(A)返回A的维数 3 size(A)返回A各个维的最大元素个数 3 length(A)返回max(size(A)) 3 [m,n]=size(A)如果A是二维数组,返回行数和列数 3 nnz(A)返回A中非0元素的个数 3 MATLAB的取整函数 3 如何用matlab生成随机数函数 4 Matlab随机数生成函数 4 一、MATLAB常用的基本数学函数 5 abs(x):纯量的绝对值或向量的长度 5 angle(z):复数z的相角(Phase angle) 5 sqrt(x):开平方 5 real(z):复数z的实部 6 imag(z):复数z的虚部 6 conj(z):复数z的共轭复数 6 rats(x):将实数x化为分数表示 6 rat(x):将实数x化为多项分数展开 6 sign(x):符号函数 (Signum function)。 6 rem(x,y):求x除以y的余数 7 gcd(x,y):整数x和y的最大公因数 7 lcm(x,y):整数x和y的最小公倍数 7 exp(x):自然指数 7 pow2(x):2的指数 7
资源推荐
资源详情
资源评论
MATLAB 函数大全
目录
MATLAB 函数大全 .............................................................................................................................................. 1
基础函数 ................................................................................................................................................................ 3
ndims(A)返回 A 的维数 ........................................................................................................................... 3
size(A)返回 A 各个维的最大元素个数 ............................................................................................... 3
length(A)返回 max(size(A)) .................................................................................................................... 3
[m,n]=size(A)如果 A 是二维数组,返回行数和列数 .................................................................... 3
nnz(A)返回 A 中非 0 元素的个数 ......................................................................................................... 3
MATLAB 的取整函数 ................................................................................................................................ 3
如何用 matlab 生成随机数函数 ........................................................................................................... 4
Matlab 随机数生成函数 .......................................................................................................................... 4
一、MATLAB 常用的基本数学函数 ............................................................................................................. 5
abs(x):纯量的绝对值或向量的长度 ................................................................................................. 5
angle(z):复数 z 的相角(Phase angle) ............................................................................................... 5
sqrt(x):开平方 .......................................................................................................................................... 5
real(z):复数 z 的实部 ............................................................................................................................. 6
imag(z):复数 z 的虚部 .......................................................................................................................... 6
conj(z):复数 z 的共轭复数 .................................................................................................................. 6
rats(x):将实数 x 化为分数表示........................................................................................................... 6
rat(x):将实数 x 化为多项分数展开 ................................................................................................... 6
sign(x):符号函数 (Signum function)。 ........................................................................................... 6
rem(x,y):求 x 除以 y 的余数 ................................................................................................................ 7
gcd(x,y):整数 x 和 y 的最大公因数 ................................................................................................... 7
lcm(x,y):整数 x 和 y 的最小公倍数 ................................................................................................... 7
exp(x):自然指数 ...................................................................................................................................... 7
pow2(x):2 的指数 ................................................................................................................................... 7
log(x):以 e 为底的对数,即自然对数 ............................................................................................. 8
log2(x):以 2 为底的对数 ...................................................................................................................... 8
log10(x):以 10 为底的对数 .................................................................................................................. 8
二、MATLAB 常用的三角函数....................................................................................................................... 8
sin(x):正弦函数 ........................................................................................................................................ 8
cos(x):余弦函数 ...................................................................................................................................... 8
更多三角函数 ............................................................................................................................................. 9
三、适用于向量的常用函数 ........................................................................................................................... 9
max(x): 向量 x 的元素的最大值 ........................................................................................................... 9
min(x): 向量 x 的元素的最小值 ............................................................................................................ 9
mean(x): 向量 x 的元素的平均值 ...................................................................................................... 10
median(x): 向量 x 的元素的中位数 .................................................................................................. 10
std(x): 向量 x 的元素的标准差 ........................................................................................................... 10
diff(x): 向量 x 的相邻元素的差 ........................................................................................................... 10
sort(x): 对向量 x 的元素进行排序(Sorting) ............................................................................. 10
length(x): 向量 x 的元素个数 .............................................................................................................. 10
norm(x): 向量 x 的欧氏(Euclidean)长度 .................................................................................... 11
sum(x): 向量 x 的元素总和 .................................................................................................................. 11
prod(x): 向量 x 的元素总乘积 ............................................................................................................ 11
cumsum(x): 向量 x 的累计元素总和 ................................................................................................ 11
cumprod(x): 向量 x 的累计元素总乘积 .......................................................................................... 11
dot(x, y): 向量 x 和 y 的内积 ............................................................................................................... 12
cross(x, y): 向量 x 和 y 的外积 ............................................................................................................ 12
四、MATLAB 的永久常数 .............................................................................................................................. 12
五、MATLAB 基本绘图函数 ......................................................................................................................... 12
六、plot 绘图函数的叁数 .............................................................................................................................. 13
七、注解 .............................................................................................................................................................. 13
八、二维绘图函数 ........................................................................................................................................... 13
附录 1 常用命令 ............................................................................................................................................... 14
附录 1.1 管理用命令 .............................................................................................................................. 14
附录 1.2 管理变量与工作空间用命令 .............................................................................................. 14
附录 1.3 文件与操作系统处理命令 ................................................................................................... 15
附录 1.4 窗口控制命令 .......................................................................................................................... 15
附录 1.5 启动与退出命令 ..................................................................................................................... 15
附录 2 运算符号与特殊字符........................................................................................................................ 15
附录 2.1 运算符号与特殊字符 ............................................................................................................ 15
附录 2.2 逻辑函数 ................................................................................................................................... 16
附录 3 语言结构与调试 ................................................................................................................................. 17
附录 3.1 编程语言 ................................................................................................................................... 17
附录 3.2 控制流程 ................................................................................................................................... 17
附录 3.3 交互输入 ................................................................................................................................... 18
附录 3.4 面向对象编程 .......................................................................................................................... 18
附录 3.5 调试 ............................................................................................................................................ 18
附录 4 基本矩阵与矩阵处理........................................................................................................................ 18
附录 4.1 基本矩阵 ................................................................................................................................... 18
附录 4.2 特殊向量与常量 ..................................................................................................................... 19
附录 4.3 时间与日期 .............................................................................................................................. 19
附录 4.4 矩阵处理 ................................................................................................................................... 20
附录 5 特殊矩阵 ............................................................................................................................................... 20
附录 6 数学函数 ............................................................................................................................................... 20
附录 6.1 三角函数 ................................................................................................................................... 20
附录 6.2 指数函数 ................................................................................................................................... 21
附录 6.3 复数函数 ................................................................................................................................... 21
附录 6.4 数值处理 ................................................................................................................................... 21
附录 6.5 其他特殊数学函数 ................................................................................................................. 22
基础函数
ndims(A)返回 A 的维数
>> A=[1 2 3;4 4 5;6 7 8];
>> ndims(A)
ans =
2
size(A)返回 A 各个维的最大元素个数
>> size(A)
ans =
3 3
length(A)返回 max(size(A))
>> length(A)
ans =
3
[m,n]=size(A)如果 A 是二维数组,返回行数和列数
>> [m,n]=size(A)
m =
3
n =
3
nnz(A)返回 A 中非 0 元素的个数
>> nnz(A)
ans =
9
MATLAB 的取整函数
(1)fix(x) : 截尾取整.
>> fix( [3.12 -3.12])
ans =
3 -3
(2)floor(x):不超过 x 的最大整数.(高斯取整)
>> floor( [3.12 -3.12])
ans =
3 -4
(3)ceil(x) : 大于 x 的最小整数(向右取整)
>> ceil( [3.12 -3.12])
ans =
4 -3
(4)四舍五入取整
>> round(3.12 -3.12)
ans =
0
>> round([3.12 -3.12])
ans =
3 -3
如何用 matlab 生成随机数函数
rand(n):生成 0 到 1 之间的 n 阶随机数方阵 rand(m,n):生成 0 到 1 之间的 m×n 的随机数矩
阵 (现成的函数)
>> rand(5)
ans =
0.2311 0.4565 0.7919 0.9355 0.3529
0.6068 0.0185 0.9218 0.9169 0.8132
0.4860 0.8214 0.7382 0.4103 0.0099
0.8913 0.4447 0.1763 0.8936 0.1389
0.7621 0.6154 0.4057 0.0579 0.2028
Matlab 随机数生成函数
函数名称
函数解释
betarnd
贝塔分布的随机数生成器
binornd
二项分布的随机数生成器
chi2rnd
卡方分布的随机数生成器
exprnd
指数分布的随机数生成器
frnd
f 分布的随机数生成器
gamrnd
伽玛分布的随机数生成器
geornd
几何分布的随机数生成器
hygernd
超几何分布的随机数生成器
lognrnd
对数正态分布的随机数生成器
nbinrnd
负二项分布的随机数生成器
ncfrnd
非中心 f 分布的随机数生成器
nctrnd
非中心 t 分布的随机数生成器
ncx2rnd
非中心卡方分布的随机数生成器
normrnd
正态(高斯)分布的随机数生成器
poissrnd
泊松分布的随机数生成器
raylrnd
瑞利分布的随机数生成器
trnd
学生氏 t 分布的随机数生成器
unidrnd
离散均匀分布的随机数生成器
unifrnd
连续均匀分布的随机数生成器
weibrnd
威布尔分布的随机数生成器
一、MATLAB 常用的基本数学函数
abs(x):纯量的绝对值或向量的长度
>> abs(-2)
ans =
2
>> abs([-1 -2 -3])
ans =
1 2 3
angle(z):复数 z 的相角(Phase angle)
>> z=[1+i 2+i 3+i];
>> angle(z)
ans =
0.7854 0.4636 0.3218
sqrt(x):开平方
>> sqrt(1+i)
ans =
1.0987 + 0.4551i
>> sqrt(-1)
ans =
剩余21页未读,继续阅读
passionSnail
- 粉丝: 408
- 资源: 5624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页