Effacer les filtres
Effacer les filtres

Error using reshape pls help me

1 vue (au cours des 30 derniers jours)
nora elfiky
nora elfiky le 22 Avr 2017
Commenté : Star Strider le 23 Avr 2017
appear this error how I can solve it Can you help me solve this problem? size MINO 1x524286
>>ppn=bin2dec(reshape(MINO,8,[]).')'; Error Product of known dimensions, 8, not divisible into total number of elements, 524286.

Réponse acceptée

Star Strider
Star Strider le 22 Avr 2017
One way to solve that is to zero-pad it with leading zeros:
MINO = rand(1,524286);
L8 = length(MINO)/8;
Ld = 8*ceil(L8);
MINO_reshaped = reshape([zeros(1, Ld-L8*8) MINO], 8, []);
  2 commentaires
nora elfiky
nora elfiky le 23 Avr 2017
thnx
Star Strider
Star Strider le 23 Avr 2017
My pleasure.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by