Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Could anyone help me how to multiply the second and third element of the row in a matrix by an value of 2 and 3.

1 回表示 (過去 30 日間)
jaah navi
jaah navi 2020 年 2 月 21 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
I am having the matrix A=[ 2 3 4]
I want to multiply the second element by 2 and third element by 3.
could anyone please help me on this.

回答 (1 件)

Sindar
Sindar 2020 年 2 月 21 日
A=[ 2 3 4];
A(2) = A(2)*2;
A(3) = A(3)*3;
More generally, you can use elementwise multiplication:
A=[ 2 3 4 5 6 7 8];
A = A.*[1:7];
Also, this is a great resource for starting out in Matlab: https://www.mathworks.com/company/newsletters/articles/matrix-indexing-in-matlab.html

Community Treasure Hunt

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

Start Hunting!

Translated by