Azzera filtri
Azzera filtri

find x subjected to some limit.

1 visualizzazione (ultimi 30 giorni)
Andrea
Andrea il 30 Mag 2012
I want to to find a<=x<b and c<=y<d in a matrix. But simply I can't. I would appreciate if you help me.

Risposta accettata

Thomas
Thomas il 30 Mag 2012
This might be what you need
q=rand(3,3); % generate 3x3 random matrix
a=0.1; b=0.3; c=0.5;d=0.9; %values of a b c and d
x=q(q>a&q<b) % to find value greater than a and less than b in matrix q
y=q(q>c&q<d) % to find value greater than c and less than d in matrix q
  1 Commento
Andrea
Andrea il 30 Mag 2012
Thanks, but more specifically I want to have some part of q that has (x=>a&x<b &y=>c&y<d). I mean each array in q has an x and y, so I want to select q according to (x=>a&x<b &y=>c&y<d) and put them in a new matrix. Would you please help me?

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Multidimensional Arrays in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by