Reshaping a matrix with binary numbers

3 Ansichten (letzte 30 Tage)
daniel cohen
daniel cohen am 3 Dez. 2021
Kommentiert: daniel cohen am 3 Dez. 2021
Hey,
I have a matrix with binary numbers 3840x6 as unit16
and I'd like to reshape it with 8 columns to show a picture eventually like so:
such that every row is exactly one byte, 8 bits.
can I do in with reshape function?
also Im sending my data here.

Akzeptierte Antwort

Matt J
Matt J am 3 Dez. 2021
Bearbeitet: Matt J am 3 Dez. 2021
can I do in with reshape function?
Sure, along with some transposes. Those would be avoidable if you stored your data column-wise in conformity with Matlab's column-major data organization.
A=reshape(A.',8,[]).';

Weitere Antworten (0)

Kategorien

Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by