How I can get the dimension of matrix

76 Ansichten (letzte 30 Tage)
Abduellah Elbakoush
Abduellah Elbakoush am 21 Dez. 2021
Beantwortet: Cris LaPierre am 21 Dez. 2021
I Have
B = dec2bin(123125)
B = '11110000011110101'
B = [repmat('0',rem(length(B),2)),B]
B = '011110000011110101'
A= reshape(B,2,[])' - '0'
A = 9×2
0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 1
the result of A is 9*2 double
I want to put the dimension of matrix in x and y
such as
the value of x =9
the value of y =2

Akzeptierte Antwort

Cris LaPierre
Cris LaPierre am 21 Dez. 2021
Use size perhaps.
B = dec2bin(123125);
B = [repmat('0',rem(length(B),2)),B];
A= reshape(B,2,[])' - '0';
[x,y]=size(A)
x = 9
y = 2

Weitere Antworten (0)

Kategorien

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

Community Treasure Hunt

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

Start Hunting!

Translated by