1. MATLAB矩阵的表示
A(i,:)
表示 A矩阵的第 i 行所有元素A(i,:)
表示 A矩阵的第 j 列所有元素A(:,:)
表示 A矩阵的 所有元素
2. zeros函数和ones函数
2.1 zeros函数——生成零矩阵
B=zeros(n)
:生成n×n全零阵。B=zeros(m,n)
:生成m×n全零阵。B=zeros([m n])
:生成m×n全零阵。B=zeros(d1,d2,d3……)
:生成d1×d2×d3×……全零阵或数组。B=zeros([d1 d2 d3……])
:生成d1×d2×d3×……全零阵或数组。B=zeros(size(A))
:生成与矩阵A相同大小的全零阵。
2.2 ones函数——生成全1阵
- ones的使用方法与zeros的使用方法类似。
3. MATLAB中A代表一个矩阵,那么A(1)代表什么意思
A(1)是指矩阵中的第一个元素。
matlab中矩阵的排列是按照从上往下,从左往右的;
4. 产生均匀分布随机数
unifrnd(a,b,m,n);
产生m*n阶[a, b]均匀分布矩阵unifrnd(a,b);
产生一个[a,b]的均匀随机数rand(m,n);
产生m*n阶 [0,1] 均匀分布的随机数矩阵rand(n);
产生n*n阶 [0,1] 均匀分布的随机数