Replace Values using For Loops

6 vues (au cours des 30 derniers jours)
Angie
Angie le 8 Fév 2018
Modifié(e) : Birdman le 8 Fév 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!

Réponse acceptée

Birdman
Birdman le 8 Fév 2018
Modifié(e) : Birdman le 8 Fév 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;

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by