LineColor
, LineColor2
Цвет строк
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
LineColor , LineColor2 | Наследованный | Цвет |
LineColor
выбирает цвет объектов линии, таких как 2D функциональные графики, кривые в 2D и 3D, строках параметра на поверхностях и т.д.
LineColor2
является дополнительным цветом, используемым для цветных смешений.
LineColor
определяет цвет RGB объектов линии. Библиотека RGB
обеспечивает много предопределенных цветов, таких как RGB::Red
и т.д. Смотрите раздел Colors этого документа для получения дополнительной информации о цветах.
Для чистых объектов линии, таких как строки, кривые, стрелки, 2D функциональные графики и т.д., цвет линии может также быть установлен атрибутом Color
.
Для объектов подложки, таких как 3D функциональные графики, поверхности и т.д., однако, атрибут Color
устанавливает FillColor
. Если вы хотите изменить цвет строк параметра на поверхности, необходимо использовать LineColor
.
Набор цветов RGB LineColor
не может быть анимирован. Однако установка LineColorType = Functional
, можно задать LineColorFunction
, который заменяет набор цветов LineColor
. Функция цвета линии принимает параметр анимации, таким образом позволяя реализовывать анимированную окраску строк. Смотрите страницу справки LineColorFunction
для получения дальнейшей информации.
Когда атрибут, LineColorType
установлен в одно из значений Dichromatic
или Rainbow
, много объектов линии, реагирует на дополнительный цвет, выбранный атрибутом LineColor2
.
Создается градиент между цветами, заданными LineColor
и LineColor2
.
Цвет осей координат выбран атрибутом AxesLineColor
.
Мы чертим стрелки различных цветов:
plot(plot::Arrow2d([0, 0], [1, 2], LineColor = RGB::Red), plot::Arrow2d([0, 0], [1, 1], LineColor = RGB::Green), plot::Arrow2d([0, 0], [2, 1], LineColor = RGB::Blue)):
Мы чертим параболу с градиентом между зеленым и синим цветом:
plot(plot::Function2d(x^2, x = 1..10, LineColorType = Dichromatic, LineColor = RGB::Green, LineColor2 = RGB::Blue)):
Как с любым атрибутом, цвет линии может быть считан и изменил использование ::
- обозначение:
p := plot::Line2d([1, 2], [4, 5]): p::LineColor := RGB::Blue
p::LineColor
delete p:
Для объектов подложки, таких как 3D функциональные графики, LineColor
выбирает цвет строк параметра на поверхности. Здесь, полупрозрачный цвет RGBa выбран, который дает только слабую индикацию относительно этих строк:
plot(plot::Function3d(x^2 + y^2, x = -1..1, y = -1 ..1, LineColor = RGB::Green.[0.25])):