Creating a matrix by some other matrices

4 Ansichten (letzte 30 Tage)
Moe
Moe am 12 Mai 2014
Kommentiert: Moe am 12 Mai 2014
Suppos I have:
a = [3;3;5;8;2;1;8;1;5];
b = 2
I want matrix c to be:
c = [3 2;3 2;5 2;8 2;2 2;1 2;8 2;1 2;5 2]
second column of matrix c is just repeated b

Akzeptierte Antwort

Image Analyst
Image Analyst am 12 Mai 2014
Try this:
c = [a, b*ones(size(a))]

Weitere Antworten (2)

Andrei Bobrov
Andrei Bobrov am 12 Mai 2014
c = a;
c(:,2)=b;

Azzi Abdelmalek
Azzi Abdelmalek am 12 Mai 2014
Bearbeitet: Azzi Abdelmalek am 12 Mai 2014
[a 2*ones(size(a))]

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