Adding a column to a specific column of big matrix

2 次查看(过去 30 天)
Hi,
I have 2 questions please: 1- if H=[1 2 5 4 1;3 4 3 4 1] % the main matrix. and H1=[8 1;9 2] how can I have the H matrix with only adding column number 1 of H1 to the column number 3 of H??
2- If I want to make the dimension of matrix H1 3*3 by adding zeros how can I do that?
Thanks

采纳的回答

Achyutha Hosahalli
Achyutha Hosahalli 2018-2-20
Hi Wael !
1)
H(:,3) = H1(:,1)
This would replace all rows of column 3 of H with all rows of column 1 of H1
2)
H1(:,3) = zeros % making the third column as zeros
H1(3,:) = zeros % making the third row as zeros
These two commands will help you achieve making the dimension of matrix H1 3*3 by adding zeros
  1 个评论
waell telmesani
waell telmesani 2018-2-20
Thank you so much.
Regarding question 1, the column will be only replaced?? Or the values will be added(additive) together?
2- if I want to add a column of zeros in the beginning of H, how can I do that??
Thanks

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by