Mathematica How can you modify your function so that it will
Mathematica: How can you modify your function so that it will take a list of ordered pairs, and return just the pairs whose first value is greater than or equal to a given minimum and less than or equal to a given maximum value?
This is what I have so far:
function2[list_, max_] := Select[list, # <= max &]
testpairs = {{11, 3}, {3, 8}, {4, 7}, {6, 2}, {7, 4}, {10, 6}};
function3[pairs_, min_, max_] :=
Select[pairs, #[[2]] <= max & /; #[[1]] >= min &]
I am trying to build/ make fucntion3 work.
Solution
You can modify your function so that it will take a list of ordered pairs, and return just the pairs whose first value is greater than or equal to a given minimum and less than or equal to a given maximum value:
We can do it in another for:
