ColorData
Значения цвета растрового графика
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Обязательный | Список арифметических выражений |
Объекты | Значения по умолчанию ColorData |
---|---|
plot::Raster |
ColorData
является вложенным списком значений цвета RGB, визуализируемых объектом plot::Raster
.
Внутренний reresentation записи ColorData
объекта plot::Raster
является списком списков значений цвета. Также матрица или 2-мерный массив значений цвета могут быть присвоены этой записи: они преобразованы в список списков.
Мы создаем растровый объект графика:
colordata := [[RGB::Red, RGB::Green, RGB::Blue ], [RGB::Black, RGB::Cyan, RGB::White]]: r := plot::Raster(colordata, x = 0..3, y = 0..2): plot(r):
К цветным данным растрового объекта можно получить доступ через слот ColorData
:
colordata := r::ColorData
Список списка значений цвета превращен в массив. После изменения одной записи новые цвета записываются обратно в растровый объект:
colordata := array(1..2, 1..3, colordata): colordata[2, 3] := RGB::Magenta: colordata
r::ColorData := colordata: plot(r)
Несмотря на то, что значения цвета были присвоены как массив, они внутренне хранятся как список списков:
r::ColorData
delete colordata, r: