Error using reshape pls help me

1 Ansicht (letzte 30 Tage)
nora elfiky
nora elfiky am 22 Apr. 2017
Kommentiert: Star Strider am 23 Apr. 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.

Akzeptierte Antwort

Star Strider
Star Strider am 22 Apr. 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 Kommentare
nora elfiky
nora elfiky am 23 Apr. 2017
thnx
Star Strider
Star Strider am 23 Apr. 2017
My pleasure.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by