This question is closed. Reopen it to edit or answer.

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

1 view (last 30 days)
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

Answers (1)

Fabio Freschi
Fabio Freschi on 2 Jan 2020
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];
Myke Ziz
Myke Ziz on 2 Jan 2020
Thank you a lot Fabio for your great answer it is clear now!!
Best regards
Fabio Freschi
Fabio Freschi on 2 Jan 2020
My pleasure! Please accept the answer if it solves your original problem

Community Treasure Hunt

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

Start Hunting!