Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Mathematica: How can you modify your function so that it will take a list of ord

ID: 3788761 • Letter: M

Question

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.

Explanation / Answer

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: