change the value in a matrix
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
ateq alsaadi
le 27 Avr 2015
Modifié(e) : per isakson
le 27 Avr 2015
I have any matrix I need a code such that if the absolute value of a value in the matrix less than 3, then this value equal to zero.
for example if i have the matrix:
A=[-1,4,3;1,5,-7;3,-2,9]
the answer will be:
B=[0,4,0;0,5,-7;0,0,9]
Thank you
0 commentaires
Réponse acceptée
per isakson
le 27 Avr 2015
Modifié(e) : per isakson
le 27 Avr 2015
Try
>> B = A;
>> B(abs(A)<=3) = 0
B =
0 4 0
0 5 -7
0 0 9
However, -7 isn't it "less than 3"?
0 commentaires
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Multidimensional Arrays 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!