Effacer les filtres
Effacer les filtres

apply a different condition to 2 columns

1 vue (au cours des 30 derniers jours)
Andres Serrano
Andres Serrano le 2 Nov 2018
Commenté : madhan ravi le 2 Nov 2018
Hi guys. I have a matrix 2*2 and I want to apply 1 condition to each column to get a new matrix of the same size. EX a= '0.4317' '0.9203' '0.7011' '0.4612' Condition column 1 = if X<0.5 then Y=1 otherwise y=0. the condition for the second column would be the opposite. following those conditions matrix b= '1' '1' '1''0'.
  3 commentaires
Andres Serrano
Andres Serrano le 2 Nov 2018
Hi Stephan!
Andres Serrano
Andres Serrano le 2 Nov 2018
You are right Stephan, my bad!

Connectez-vous pour commenter.

Réponse acceptée

Bruno Luong
Bruno Luong le 2 Nov 2018
Modifié(e) : Bruno Luong le 2 Nov 2018
Example from you attached mfile
>> a = [...
0.4317 0.9203
0.0155 0.0527
0.9841 0.7379
0.1672 0.2691
0.1062 0.4228 ]
a =
0.4317 0.9203
0.0155 0.0527
0.9841 0.7379
0.1672 0.2691
0.1062 0.4228
>> a <= [0.5 0.7]
ans =
5×2 logical array
1 0
1 1
0 0
1 1
1 1
>>

Plus de réponses (0)

Catégories

En savoir plus sur Data Types dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by