Python - porovnani dvou poli
Ahoj,
prosim o radu zkusenejsi programatory.
Mam dve 2D pole, pole1, pole2, stejnych velikosti. Potreboval bych pro vsechny prvky pole1, ktere splnuji podminku, ze spadaji do intervalu (a,b), provest overeni, zda odpovidajici prvek v poli2 nabyva urcite hodnoty h. Pokud ano, inkrementovat nejaky citac.
Prozatimni postup (vycteny na forech):
matches = numpy.where(numpy.logical_and(pole1>a,pole1<b))
Timto bych mel dostat, pokud tomu dobre rozumim, dve pole indexu, kde je podminka splnena. Takze hodnoty, ktere podminku splnuji, dostanu:
pole1[matches]
A stejnym zpusobem bych se mel dostat k hodnotam pole2. Nicmene tady jsem se zasekl a nevim, jak to porovnani a pripadne zaznamenani splneni podminky nakodovat.
Diky predem za pripadne rady, nasmerovani.
M.