MATLAB中>>A=(2,2,3)=1 A(:,:1)= 0 0 0 0 A(:,:2)= 0 0 0 0 A(:,:3)= 0 0 0 0 是什么意思,求大神解答
2个回答
展开全部
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)矩阵在第三维上排列。
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)矩阵在第三维上排列。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询