RosettaCodeData/Task/Map-range/Maxima/map-range.maxima
2023-07-01 13:44:08 -04:00

4 lines
123 B
Text

maprange(a, b, c, d) := buildq([e: ratsimp(('x - a)*(d - c)/(b - a) + c)],
lambda([x], e))$
f: maprange(0, 10, -1, 0);