how to create a second column of static values in a matrix

2 次查看(过去 30 天)
basically i have a single column vector A of doubles. I want to add an entire column to the right of this vector with a string that is the same for all values.
Something like this:
A = [1; 2; 3; 4; 5; 6; 7];
I want to add a column to A in order to create B below
B =
1 &nbsp&nbsp&nbsp 'test'
2 &nbsp&nbsp&nbsp 'test'
3 &nbsp&nbsp&nbsp 'test'
4 &nbsp&nbsp&nbsp 'test'
5 &nbsp&nbsp&nbsp 'test'
6 &nbsp&nbsp&nbsp 'test'
7 &nbsp&nbsp&nbsp 'test'
The column of 'test' is what i wish to add
Thanks

采纳的回答

Sean de Wolski
Sean de Wolski 2011-5-26
B = [num2cell(A),repmat({'test'},size(A))]

更多回答(0 个)

标签

Community Treasure Hunt

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

Start Hunting!

Translated by