В справке Mathematica 7 есть пример для Plot> Options> ColorFunctionScaling .
Table[Plot[Sin[4 Pi x], {x, 0, 1/2}, PlotStyle -> Thick,
ColorFunction -> Function[{x, y}, Hue[x]],
ColorFunctionScaling -> cf], {cf, {False, True}}]
Когда я сам оцениваю его на Mathematica 7 , оба выходных графика выглядят как на слева .
Однако, если я оцениваю это, я получаю график на справа , как показано выше:
Plot[Sin[4 Pi x], {x, 0, 1/2}, PlotStyle -> Thick,
ColorFunction -> Function[{x, y}, Hue[x]],
ColorFunctionScaling -> True]
Почему приведенный пример может потерпеть неудачу?
Алексей и Саймон продемонстрировали, что это не результат HoldAll, как я предполагал ранее.
Наличие примера наводит меня на мысль, что он когда-то работал, и информациято, что это работает в версии 8, говорит мне, что поведение изменилось.Что именно изменилось?