Why does squeezing leading singleton dimensions produce inconsistent results
6 views (last 30 days)
Show older comments
For example consider the following
size(squeeze(zeros([1 1 10])))
ans =
10 1
is the transpose of
size(squeeze(zeros([1 10])))
ans =
1 10
0 Comments
Answers (1)
James Tursa
on 4 Jun 2015
Edited: James Tursa
on 4 Jun 2015
This behavior is documented:
"B = squeeze(A) returns an array B with the same elements as A, but with all singleton dimensions removed. A singleton dimension is any dimension for which size(A,dim) = 1. Two-dimensional arrays are unaffected by squeeze."
0 Comments
See Also
Categories
Find more on File Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!