zeros在matlab中表示一个生成0矩阵的一个函数,用法如下:
zeros(m, n); % 生成一个m*n的零矩阵 ;
zeros(m, n, k, ...); % 生成一个m*n*k*...的零矩阵 ;
zeros(size(A)); % 生成一个与矩阵A的维度一致的零矩阵。
zeros(1,8)意思就是一个一行8列的零矩阵。因为zeros(8)相当于是zeros(8,8)的简写形式,括号里面的数字,一个是表示多少行,一个是表示多少列。zeros功能是返回一个m×n×p×...的double类零矩阵的一个函数。
在MATLAB中,此函数相关信息如下:
二维用法:zeros(m,n)或zeros(n)
功能:zeros(m,n)产生m×n的double类零矩阵,zeros(n)产生n×n的全0方阵。
n维用法:zeros(m,n,p,...) 或zeros([m n p ...])或zeros(m,n,p...,classname)
相关函数:ones、rand、randn、magic、eye