How do I create a unit vector with multiple rows

10 visualizaciones (últimos 30 días)
Adam Wright
Adam Wright el 17 de Abr. de 2019
Comentada: Adam Wright el 17 de Abr. de 2019
I want to create a unit vector with multiple rows, but only one input line.
For example I want an output like this: [14 15 16; 12 13 14].
I tried to put input of [14;12]:[1;1]:[16;14] and just got the output of [14,15,16] instead of mutiple rows.
All the vectors will be the same length so that won't be an issue.

Respuesta aceptada

madhan ravi
madhan ravi el 17 de Abr. de 2019
[14:16;12:14]
  3 comentarios
madhan ravi
madhan ravi el 17 de Abr. de 2019
a=[14;2;48;21]
b=[16;4;50;23]
cell2mat(arrayfun(@(x,y)x:y,a,b,'un',0))
Adam Wright
Adam Wright el 17 de Abr. de 2019
Perfect. Thank you

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by