How to change values of elements in array at rows that meet a condition?

For example if I have array
A = [1;2;3;4;5;6;7;8]
and I want to change all values at rows that are divisible by 2 to 0 to produce
A = [1;0;3;0;5;0;7;0]
How would I accomplish this?

Categories

Asked:

on 26 Jun 2015

Answered:

on 26 Jun 2015

Community Treasure Hunt

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

Start Hunting!