lalalalalala 英文歌:Matlab怎么复制一个矩阵?

来源:百度文库 编辑:高校问答 时间:2024/04/29 04:45:06
比如y=[1 2 4 6 8]
要想让y1=[1 2 4]
怎么做?

特殊矩阵的实现

单位阵的生成

eye(n)
eye(m,n)

零矩阵的生成

zeros(n)
zeros(m,n)

全1矩阵的生成

ones(n)
ones(m,n)

随机元素矩阵函数

rand(n,m)
rand(n)

对角矩阵

diag(V) % V=[1 2 3
4];

伴随矩阵

compan(P) %
p=[1,a1,a2,...,an]

上三角矩阵 下三角矩阵

triu(B)
tril(B)

矩阵函数

矩阵的行列式

det(A)

矩阵求逆

inv(A)
pinv(A)

矩阵的迹

trace(A)

矩阵的秩

rank(A)

矩阵三角分解

[L,U] = lu(A)

矩阵奇异值分解

cond(A)

矩阵的范数

N = norm(A,选项)

矩阵的特征多项值与特征向量

[V,D]=eig(A)

矩阵的特征多项式、特征方程和特征根

P = poly(A)
V =
roots(P)

y1=y(:,1:3)