biterr Error on 3D Matrix
2 views (last 30 days)
Show older comments
Paul Hoffrichter
on 24 Nov 2020
Answered: Paul Hoffrichter
on 27 Nov 2020
B = [1 2 3; 4 5 6; 7 8 9];
size(B) % ans = 3 3
biterr(B,B) % ans = 0
Why does biterr work here, but not below?
A = B;
A(:,:,2) = [10 11 12; 13 14 15; 16 17 18];
size(A) % ans = 3 3 2
biterr(A,A)
Operands to the || and && operators must be convertible to logical scalar values.
Error in biterr (line 212)
if aIsNumeric && (num_bits > 1)
212 if aIsNumeric && (num_bits > 1)
0 Comments
Accepted Answer
Rashed Mohammed
on 27 Nov 2020
Hi Paul
As mentioned in the biterr documentation, the inputs must be either a vector or a matrix with mxn dimensions. 3D matrices are not supported as of now. I have brought this issue to the concerned people and it might be considered in any future release.
Hope this helps
0 Comments
More Answers (1)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!