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/12/25 14:44:46
MATLAB中>>A=(2,2,3)=1A(:,:1)=0000A(:,:2)=0000A(:,:3)=0000不好意思,我打错了,A(:,:,3)=0001,现在知道是怎么回事了,MATLAB中>>

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)矩阵在第三维上排列.