RGB
::random
Выберите цвет однородно наугад в цветовом пространстве RGB
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
RGB::random()
RGB::random()
возвращает произвольный цвет. Возвращенные цвета распределяются независимо и однородно в цветовом пространстве RGB.
RGB::random
может использоваться, чтобы произвести высокочастотный шум:
plot(plot::Raster([[RGB::random() $ x = 0..42] $ y = 0..42]))
Возможно использовать RGB::random
непосредственно как функция управления цветом, но результат может быть неожиданным:
plot(plot::Waterman(5, FillColorFunction = RGB::random))
Причина состоит в том, что функция управления цветом будет неоднократно вызываться, если той же точке будут соответствовать снова. Это - лучшая идея создать набор произвольных цветов и затем использовать параметры, переданные в функции управления цветом, чтобы получить некоторую непротиворечивость в выбор цветов:
colors := [RGB::random() $ i = 1..42]: plot(plot::Waterman(5, FillColorFunction=((x,y,z,i) -> colors[i])))
Цвет RGB: список трех значений с плавающей точкой.