~~matlab中的常用函数~~
转自 https://blog.csdn.net/in_nocence/article/details/78606570
一、matalab 中的zeros()函数和ones()函数
zeros()函数用来生成全0矩阵
ones()函数用来生成全1矩阵
1.zeros()函数的具体用法如下:
- zeros(n):n*n 全零矩阵 zeros(m,n):
- m*n全零矩阵 zeros(d1,d2,d3……dn):
- 生成d1d2d3*……*dn 全零矩阵或数组。
- zeros(size(A)):生成与矩阵A大小相同的全零矩阵。
2.one()函数的具体用法如下:
- ones(n):n*n 全1矩阵
- ones(m,n):m*n全1矩阵
- ones(d1,d2,d3……dn):生成 d1d2d3*……*dn 全1矩阵或数组。
- ones(size(A)):生成与矩阵A大小相同的全1矩阵。
二、matalab 中的size()函数
- size()函数的用法:
- [ ] size(A):对于矩阵A,函数size(A)返回一行向量。
该行向量的第一个元素表示矩阵的行,第二个元素表示矩阵的列.- size(A, 1):表示获取矩阵A的行数
- size(A, 2):表示获取矩阵A的列数
三 . matlab中的sum()函数
. sum()函数的用法:
对于sum(A),若A为一个行向量,不指定dim或者指定dim为2,即 sum(A)或者sum(A,2),结果是该行向量所有元素的和;
如果指定dim为1,则计算结果为一个行向量,且该行向量与原来的行向量相同。