MATLAB学习
矩阵的访问
1 A(i,j):访问矩阵的第i行第j列元素。
2 A(i,:):访问第i行所有元素。
3 A(:,j):访问第j列所有元素。
4 A(:): 访问矩阵中的所有元素,矩阵中所有元素按从上到下,从左到右的次序排列成向量。
5 A(s):访问矩阵由s指定,生成一个新的向量
6 A(L):访问的矩阵由逻辑矩阵L指定,生成一个列向量。
7 A(i,j)=S:把S矩阵中元素的值赋给A(i,j),注意S的行与列的维数必须与A(i,j)的一致。
8 A(:)=D(:):把矩阵D中的所有元素赋值给A,A中的行与列的维数不变,但A与D中的元素个数必须相等;二者行与列的维数不一定相等。
9 A(s)=S:对A中部分元素重新赋值,A中行与列的维数不变,矩阵中s的长度必须与向量S一致。
矩阵的行列式、迹、秩的运算
d=det(X):返回方阵X的行列式的值。
k=rank(A):返回矩阵A的秩运算
b=trace(A):返回矩阵A的迹