exponenta event banner

redgreencmap

Создание карты красного и зеленого цветов

Описание

пример

redgreencmap(length) возвращает lengthоколо-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