Комплексный анализ

соответствует абсцисса и ордината, а третья ось трехмерного пространства используется для действительной части м(х,з;) = Ке f{z) значений функции, мнимая же часть значений функции v(x,j ) = Im f{z) передается цветом. Тем самым получается некоторая поверхность, окрашенная определенным образом. Для передачи цветом мнимой части значений функции комплексной переменной используется понятие карты цветов (процедура color map). Известно, что любой цветовой оттенок может быть представлен как сочетание красного, зеленого и синего цветов. Поэтому карта цветов представляет собой матрицу размерности [^Г;3], то есть состоящую из трех столбцов и переменного числа строк. Каждая строка матрицы интерпретируется как некоторый цвет. Первый элемент строки определяет интенсивность красного цвета, второй - зеленого, третий - синего. Например, строка [0;0;0] интерпретируется как черный цвет, [l;l;l] - как белый, [l;0;0] - как чисто красный, [5;5;5] - как серый и т. д. Интенсивность цвета определяется как некоторое значение принадлежащие отрезку [0;l]. Предположим, что требуется передать цветом п значений некоторой переменной v. Пусть значения лежат в интервале и имеется карта цветов, содержащая к строк. Система MATLAB строит взаимнооднозначное отображение интервала на К индексов строк карты цветов таким образом, что отображается в 1, а F_B К. Каждый индекс соответствует определенной строке карты цветов. Существует несколько стандартных цветовых карт, однако пользователь может создать и свою собственную. Наиболее удачными картами цветов для изображения мнимой части функции комплексной переменной являются НОТ и GRAY. Так, функция hot(m) возвращает матрицу размерности [iC;3], соответствующую цветовой карте, начинающейся с темно-красного, который по мере продвижения к концу матрицы переходит в красный, затем оранжевый, желтый и, наконец, 31

RkJQdWJsaXNoZXIy MTY0OTYy