adding ones at the end of an array
Afficher commentaires plus anciens
can you help me to add ones at the end of 2*3 matrix to change it to 5*3 matrix. i want not zeros .
Réponses (1)
KALYAN ACHARJYA
le 1 Mar 2019
Modifié(e) : KALYAN ACHARJYA
le 1 Mar 2019
k=randi(3,3)
k =
3 3 2
3 3 1
3 2 3
>> k=[k;ones(2,3)]
k =
3 3 2
3 3 1
3 2 3
1 1 1
1 1 1
>>
2 commentaires
Guillaume
le 1 Mar 2019
I'd recommend
k = [k; ones(2, size(k, 2))];
to make it work for k of any size. In general, never hardcode the size of matrices if you get ask matlab for it.
KALYAN ACHARJYA
le 1 Mar 2019
@Guillaume Thanks
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!