Info

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

How to multiply only some column and rows for a given number?!

1 回表示 (過去 30 日間)
Myke Ziz
Myke Ziz 2020 年 1 月 2 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
I want to multiply for 2.5 the all the rows (2 in total) but not the 1 column, how should I do?
Like this I litterally get rid of the column 1 after multiplying for 2.5.
scores = score(1:2,2:21).*(2.5)
Thank you for you help
Best

回答 (1 件)

Fabio Freschi
Fabio Freschi 2020 年 1 月 2 日
You are close to the answer, but you need to keep the first column
% your matrix with data
A = rand(2,21);
% multiply all but the first column
B = [A(:,1) A(:,2:end)*2.5];
  2 件のコメント
Myke Ziz
Myke Ziz 2020 年 1 月 2 日
Thank you a lot Fabio for your great answer it is clear now!!
Best regards
Z.M.
Fabio Freschi
Fabio Freschi 2020 年 1 月 2 日
My pleasure! Please accept the answer if it solves your original problem
F

Community Treasure Hunt

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

Start Hunting!

Translated by