* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
896
Визуализация в Mathematica 4/5/6
Рисунок 11.41 прекрасно иллюстрирует идею получения любого цвета смеше нием трех базовых цветов: red – красного, green – зеленого и blue – синего. Этот простой модуль строит круг, закрашенный смесью указанных цветов, причем ин тенсивность каждого цвета задается одним из трех слайдеров. Данный модуль хо рошо иллюстрирует суть RGB метода. К сожалению, в этой книге цвета на рисун ках (в том числе рис. 11.41) не воспроизводятся и вместо них наблюдаются лишь оттенки серого цвета (тип окраски grayscale).
Рис. 11.41. Демонстрация сложения трех цветов: красного, зеленого и синего
Данный модуль построен на основе динамического модуля DynamicModule, наполнение которого довольно очевидно и может быть взято пользователем за основу разработки своих подобных модулей. Следующий модуль, показанный на рис. 11.42, является прекрасной иллюст рацией полиномиальной аппроксимации. Он с помощью локаторов задает 4 точки и осуществляет их классическую аппроксимацию полиномом третьей степени. Сплошной линией строится график полинома, который всегда точно проходит через точки – локаторы. Замечательно тут то, что мышью можно смещать точки с их начального состояния, заданного в модуле, и тут же наблюдать изменение графика полинома. Нетрудно убедиться в том, что точное прохождение графика полинома через узловые точки отнюдь не гарантирует его близость к ним в проме жутках между ними. В частности, в этих промежутках возможен значительный выбег графика полинома.