MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0 不好意思,我打错了,A(:,:,3)=0 0 0 1,现在知道是怎么回事了,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 18:05:31
MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0 不好意思,我打错了,A(:,:,3)=0 0 0 1,现在知道是怎么回事了,

MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0 不好意思,我打错了,A(:,:,3)=0 0 0 1,现在知道是怎么回事了,
MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0
不好意思,我打错了,A(:,:,3)=0 0 0 1,现在知道是怎么回事了,

MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0 不好意思,我打错了,A(:,:,3)=0 0 0 1,现在知道是怎么回事了,
A是一个2*2*3的三维矩阵,
A(2,2,3)=1是把A的对应(2,2,3)位置元素赋值为1
A(:,:1)=0 0 0 0 把A中第三维的第一个元素A(:,:1)赋值为 0 0 0 0
A(:,:2)=0 0 0 0 把A中第三维的第二个元素A(:,:2)赋值为 0 0 0 0
A(:,:3)=0 0 0 0 把A中第三维的第三个元素A(:,:3)赋值为 0 0 0 0
最后A是一个2*2*3的元素全部为0的矩阵.
可以把看做三个2*2的(00)
(00)矩阵在第三维上排列.