Turning a matrix into a vector issue where it truncates (easy question)
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
David Shulkin
el 18 de Dic. de 2019
Editada: Ridwan Alam
el 18 de Dic. de 2019
I have matrix that is 8 by 2 (messageSymbolDemod) that i want to become a single vector that would be 16 by 1(finalMessage)
finalMessage(:,1) = messageSymbolsDemod(:)
I am randomly generating bits to fill in the matrix and when the second column of the matrix are all 0 the finalMessage becomes a vector of 8 by 1 which gives me an error on later in the code.
How do I make it that even if the second column has all zeros that my finalMessage vector is still 16 by 1.
Thanks in advance!
0 comentarios
Respuesta aceptada
Ridwan Alam
el 18 de Dic. de 2019
Editada: Ridwan Alam
el 18 de Dic. de 2019
finalMessage = reshape(messageSymbolsDemod,[],1); % from matrix to vector
finalMessage = padarray(finalMessage,16-length(finalMessage),'post'); % pad zero to ensure length = 16
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!