您的位置:首页 > 其它

欢迎使用CSDN-markdown编辑器

2016-04-15 18:00 239 查看

Matlab 的squeeze

B=squeeze(A)B=squeeze(A)

除去size为1的维度

例如:

A( : , : ,1)=[1324]
\begin{bmatrix}
1 & 2 \\
3& 4 \\
\end{bmatrix}

A( : , : ,2)=[5364]
\begin{bmatrix}
5 & 6 \\
3& 4 \\
\end{bmatrix}

size(A)=2,2,2size(A)=2 , 2 , 2

执行B=squeeze(A)B=squeeze(A)

结果是

B=AB=A

size(B)=2,2,2size(B)=2 , 2 , 2

如果

C( : , 1 ,:)=[1324]
\begin{bmatrix}
1 & 2 \\
3& 4 \\
\end{bmatrix}

size(C)=2,1,2size(C)=2 , 1 , 2

执行B=squeeze(C)B=squeeze(C)

结果是

B=[1324]
\begin{bmatrix}
1 & 2 \\
3& 4 \\
\end{bmatrix}

size(B)=2,2size(B)=2 , 2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: