zeros(1:n)什么意思,我碰到这个问题了,麻烦你弄一下zeros(1:4),为什么是matlab算出来的结果。
1个回答
展开全部
用matlab帮助就可以,help zeros all
help zeros all
ZEROS Zeros array.
ZEROS(N) is an N-by-N matrix of zeros.
ZEROS(M,N) or ZEROS([M,N]) is an M-by-N matrix of zeros.
ZEROS(M,N,P,...) or ZEROS([M N P ...]) is an M-by-N-by-P-by-... array of
zeros.
ZEROS(SIZE(A)) is the same size as A and all zeros.
ZEROS with no arguments is the scalar 0.
ZEROS(M,N,...,CLASSNAME) or ZEROS([M,N,...],CLASSNAME) is an
M-by-N-by-... array of zeros of class CLASSNAME.
Example:
x = zeros(2,3,'int8');
zeros函数有几种用法
zeros(N)为一个N*N的0矩阵
zeros(M,N)或zeros[M,N]是一个M*N的0矩阵
zeros(M,N,P,...) 或 zeros([M N P ...])是一个M*N*P的多维0矩阵
zeros(size(A))是一个大小和A相同的0矩阵
zeros不带参数是个1*1的矩阵也就是一个数0。
zeros(1:4)是一个四维的0矩阵,第一维为1,第二维为2,第三维为3,第四维为4。
help zeros all
ZEROS Zeros array.
ZEROS(N) is an N-by-N matrix of zeros.
ZEROS(M,N) or ZEROS([M,N]) is an M-by-N matrix of zeros.
ZEROS(M,N,P,...) or ZEROS([M N P ...]) is an M-by-N-by-P-by-... array of
zeros.
ZEROS(SIZE(A)) is the same size as A and all zeros.
ZEROS with no arguments is the scalar 0.
ZEROS(M,N,...,CLASSNAME) or ZEROS([M,N,...],CLASSNAME) is an
M-by-N-by-... array of zeros of class CLASSNAME.
Example:
x = zeros(2,3,'int8');
zeros函数有几种用法
zeros(N)为一个N*N的0矩阵
zeros(M,N)或zeros[M,N]是一个M*N的0矩阵
zeros(M,N,P,...) 或 zeros([M N P ...])是一个M*N*P的多维0矩阵
zeros(size(A))是一个大小和A相同的0矩阵
zeros不带参数是个1*1的矩阵也就是一个数0。
zeros(1:4)是一个四维的0矩阵,第一维为1,第二维为2,第三维为3,第四维为4。
追问
你可以帮我具体的分析一下zeros(1:4)吗
追答
跟你说了呀,zeros(1:4)就相当于zeros(1,2,3,4)
是一个四维数组,全部元素为0。
>> zeros(1,2,3,4)
ans(:,:,1,1) =
0 0
ans(:,:,2,1) =
0 0
ans(:,:,3,1) =
0 0
ans(:,:,1,2) =
0 0
ans(:,:,2,2) =
0 0
ans(:,:,3,2) =
0 0
ans(:,:,1,3) =
0 0
ans(:,:,2,3) =
0 0
ans(:,:,3,3) =
0 0
ans(:,:,1,4) =
0 0
ans(:,:,2,4) =
0 0
ans(:,:,3,4) =
0 0
总计24个值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询