if i want to change each value 1 in a matrix to 0 how to do that?

1 vue (au cours des 30 derniers jours)
mary
mary le 4 Déc 2013
Commenté : mary le 7 Déc 2013
a=[1 2 3;1 3 3;2 1 2]
is there a function that make a as below
b=[0 2 3;0 3 3;2 0 2]
  2 commentaires
José-Luis
José-Luis le 4 Déc 2013
Is this homework?
This can be solved with a combination of loops (for) and conditional statements (if), or in a syntactically simpler way with logical indexing.
mary
mary le 4 Déc 2013
nop i just want a function some reduced thing instead of using loops

Connectez-vous pour commenter.

Réponse acceptée

José-Luis
José-Luis le 4 Déc 2013
b = a;
b(b==1) = 0;
  3 commentaires
José-Luis
José-Luis le 4 Déc 2013
Please accept an answer if it helped you.
mary
mary le 7 Déc 2013
sure i just forgot ,, sorry ,, thanx again

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

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

Community Treasure Hunt

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

Start Hunting!

Translated by