MATLAB中的取整函数
-
1.
MATLAB
中的取整函数
函数
floor(x)
ceil(x)
round(x)
Fix(x)
函数
real(z)
abs(z)
conj(z)
函数名称
ones(n)
ones(
m,n,…,p)
ones(size(A))
zeros(n)
zeros(
m,n,…,p)
zeros(size(A))
eye(n)
eye(m,n)
eye(size(A))
magic(n)
rand(n)
rand(
m,n,…,p)
randn(n)
randn(
m,n,…,p)
diag(x)
diag(A,k)
diag(x,k)
triu(A)
triu(A,k)
tril(A)
tril(A,k)
向下取整
向上取整
取最接近的整数
如果小数部分
是
0.5
,
则向绝对
值大的方向取整
向
0
取整
说明
返回复数
Z
的实部
返回复数
Z
的模
返回复数
Z
的共轭复数
函数功能
构建一个
< br>nxn
的
1
矩阵(矩阵的元素全
是
1
)
构建
一个
mxnx
…xp
的
1
矩阵
构建一个和矩阵
p>
A
同样大小的
1
矩
阵
构建一个
nxn
< br>的全
0
矩阵(输出矩阵的元素全是
0
)
构建一个
mxnx
…xp
的
0
矩阵
构建一个和矩阵
A<
/p>
同样大小的
0
矩阵
构建一个
nxn
的单位矩阵
构建一个
mxn
的
单位矩阵
构建一个和矩阵
A
同样大小的单位矩阵
构建一个
nxn
的矩阵,其每一行、每一列的元素之和都相等
构建一个
nxn
的矩阵,其元素为
p>
0~1
之间均匀分布的随机数
构建一个
mxnx
…xp
的矩阵,其元素为
0~1
之间随机分布的随机数
构建一个
nxn
的矩阵,其
元素为
0
均值、单位方差的正态分布随机数
构建一个
mxnx
…xp
的矩阵,其元素为
0
均差、单位方差的正态分
布随机数
构建一个
n
维的方阵,它的主对角线元素取自向量
x
,其余元素的
值全为
0
构建一个由矩阵
A
第
k
条对角线的元素组成的列向量
.
构建一个(
n+|k|
)
x(n+|k|)
维的矩阵,该矩阵第
k
条对角线元素取自向量
x
,其余元
素为
0
构建一个和
A
大小相同的上三角矩阵,
该矩阵主对角线上的元素取自
A
中相应元素,
其余
元素为
0
构建一个和
A
大小相
同的上三角矩阵,该矩阵第
k
条对角线上的元素为
A
中相应的元素,
其余元素都为
0
构建一个和
A
大小相同的下三
角矩阵,
该矩阵主对角线上的元素为
A
中相应的元素,
其余
元素都为
0
p>
构建一个和
A
大小相同的下三角矩阵,该矩
阵第
K
条对角线上的元素为
A
中相应的元素,
其余元素都为
0
imag(z)
angle(z)
complex(z)
函数
fix(1.2)=1
fix(2.5)=2
fix(-2.5)=-2
说明
<
/p>
返回复数
Z
的虚部
返回复数
Z
的辅角
以
a
为实部,
b
为虚部创建复数
运算法则
示例
floor(1.2)=1
floor(2.5)=2
floor(-2.5)=-3
ceil(1.2)=2
ceil(2.5)=3
ceil(-2.5)=-2
round(1.2)=1
round(2.5)=3 round(-2.5)=-3
2.
MATLAB
中关于复数的相关函数
3.
特殊矩阵的构建函数
4.
矩阵的索引表达式
索引表达式
A(1)
A(:,j)
zhangshujun
函数功能
将二维矩阵
A
重组为一维数组,返回数组中第
< br>1
个元素
返回二维矩阵
A
中第
j
列元素
p>