redgreencmap

Создайте красную и зеленую палитры

Описание

пример

redgreencmap(length) возвращает length-by- 3 матрица, содержащая красную и зеленую палитры. Низкие значения являются ярко-зелеными, значения в центре карты - черными, а высокие - красными.

пример

redgreencmap(length,'Interpolation',interpMethod) задает алгоритм, используемый для интерполяции цветов.

Примеры

свернуть все

Считайте в выборке файла GPR.

madata = gprread('mouse_a1wt.gpr');

Постройте график средней интенсивности переднего плана для канала 635 нм.

maimage(madata,'F635 Median')

Figure contains an axes. The axes with title F635 Median contains 5 objects of type image, line.

Другой способ - создать аналогичный график с помощью более простых графических команд.

F635Median = magetfield(madata,'F635 Median');
figure
imagesc(F635Median(madata.Indices));

Figure contains an axes. The axes contains an object of type image.

Измените палитру на один из предустановленных цветов (для получения дополнительной информации см. карту) и добавьте цветовую панель.

colormap('bone')
colorbar 

Figure contains an axes. The axes contains an object of type image.

Измените палитру на красную и зеленую.

colormap(redgreencmap)

Figure contains an axes. The axes contains an object of type image.

Можно также изменить метод интерполяции цветов.

colormap(redgreencmap(256,'Interpolation','cubic'))

Figure contains an axes. The axes contains an object of type image.

Сбросьте палитру в значение по умолчанию.

colormap('default')

Figure contains an axes. The axes contains an object of type image.

Входные параметры

свернуть все

Количество цветов в палитре, заданное как 64 или 256. Если length пуст, функция автоматически устанавливает значение длины палитры текущей фигуры.

Пример: 64

Типы данных: double

Алгоритм интерполяции для интерполяции цветов, заданный как 'sigmoid' (который использует tanh), 'linear', 'quadratic', или 'cubic'.

Пример: 'cubic'

Типы данных: char | string

Представлено до R2006a