Replace Values using For Loops

10 Ansichten (letzte 30 Tage)
Angie
Angie am 8 Feb. 2018
Bearbeitet: Birdman am 8 Feb. 2018
I am brand new to Matlab-I have a data matrix that is 128x128 and I would like to use a for loop to access every element of the data matrix, and replace every value higher than 60 with 1 and every value less than 60 by 0. I would appreciate your help. Thanks!

Akzeptierte Antwort

Birdman
Birdman am 8 Feb. 2018
Bearbeitet: Birdman am 8 Feb. 2018
You don't need a for loop for this.
a=randi([1 120],128,128);%demo data
a(a>60)=1;
a(a<=60)=0;

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by