How do I create a unit vector with multiple rows

4 Ansichten (letzte 30 Tage)
Adam Wright
Adam Wright am 17 Apr. 2019
Kommentiert: Adam Wright am 17 Apr. 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.

Akzeptierte Antwort

madhan ravi
madhan ravi am 17 Apr. 2019
[14:16;12:14]
  3 Kommentare
madhan ravi
madhan ravi am 17 Apr. 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 am 17 Apr. 2019
Perfect. Thank you

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