Error using reshape To RESHAPE the number of elements must not change.

Answers (2)

When you try to reshape a given matrix into another matrix, the total number of elements should not change, if not it will throw an error. In your case check numel(y) and xb*64 they must be equal for successful reshape.

4 Comments

what should i do in y = reshape ??? please answer me. i dont understand.
Find out what is numel(y), and numel(xb)...
numel(y) = numel(xb)*64 for reshape. If not in place of 64, you have to use numel(y)/numel(xb). Note that numel(y)/numel(xb) must be an integer.
I can not seem to find it . Can you give the exact answer sir? thanks before
Attach both your .mat file and your .m file with the paper clip icon so we can debug it for you. http://blogs.mathworks.com/videos/2012/07/03/debugging-in-matlab/

Sign in to comment.

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Asked:

on 27 Dec 2016

Answered:

on 17 Nov 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!