LineColor, LineColor2

Цвет строк

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

LineColor, LineColor2НаследованныйЦвет

Графические примитивы

ОбъектыЗначения по умолчанию
plot::Bars2d, plot::Histogram2d, plot::Piechart2d

'LineColor' : RGB::Black

plot::Cylindrical, plot::Dodecahedron, plot::Function3d, plot::Hexahedron, plot::Icosahedron, plot::Matrixplot, plot::Octahedron, plot::Prism, plot::Pyramid, plot::Spherical, plot::Surface, plot::SurfaceSet, plot::SurfaceSTL, plot::Sweep, plot::Tetrahedron, plot::Tube, plot::XRotate, plot::ZRotate

'LineColor' : RGB::Black.[0.25]

LineColor2: RGB::DeepPink

plot::Arc2d, plot::Arrow2d, plot::Arrow3d, plot::Circle2d, plot::Circle3d, plot::Density, plot::Ellipse2d, plot::Inequality, plot::Line2d, plot::Line3d, plot::Lsys, plot::Parallelogram2d, plot::Raster, plot::Rectangle, plot::Rootlocus, plot::Turtle

'LineColor' : RGB::Blue

plot::Arc3d, plot::Conformal, plot::Curve2d, plot::Curve3d, plot::Ellipse3d, plot::Function2d, plot::Implicit2d, plot::Listplot, plot::Polar, plot::Polygon2d, plot::Polygon3d, plot::Sequence, plot::Sum, plot::VectorField2d, plot::VectorField3d

'LineColor' : RGB::Blue

LineColor2: RGB::DeepPink

plot::Bars3d, plot::Box, plot::Cone, plot::Cylinder, plot::Parallelogram3d, plot::Piechart3d, plot::Plane

'LineColor' : RGB::Black.[0.25]

plot::QQplot, plot::Scatterplot

'LineColor' : RGB::Red

plot::Iteration

'LineColor' : RGB::Grey50

plot::Implicit3d

'LineColor' : RGB::Black.[0.15]

LineColor2: RGB::DeepPink

plot::Waterman

'LineColor' : RGB::Grey40.[0.4]

LineColor2: RGB::DeepPink

plot::Streamlines2d

'LineColor' : RGB::Black

LineColor2: RGB::DeepPink

plot::Integral

'LineColor' : RGB::Black

LineColor2: RGB::Grey

Описание

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.

Примеры

Пример 1

Мы чертим стрелки различных цветов:

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)):

Пример 2

Мы чертим параболу с градиентом между зеленым и синим цветом:

plot(plot::Function2d(x^2, x = 1..10, 
                      LineColorType = Dichromatic, 
                      LineColor = RGB::Green, 
                      LineColor2 = RGB::Blue)):

Пример 3

Как с любым атрибутом, цвет линии может быть считан и изменил использование :: - обозначение:

p := plot::Line2d([1, 2], [4, 5]):
p::LineColor := RGB::Blue

p::LineColor

delete p:

Пример 4

Для объектов подложки, таких как 3D функциональные графики, LineColor выбирает цвет строк параметра на поверхности. Здесь, полупрозрачный цвет RGBa выбран, который дает только слабую индикацию относительно этих строк:

plot(plot::Function3d(x^2 + y^2, x = -1..1, y = -1 ..1,
                      LineColor = RGB::Green.[0.25])):

Смотрите также

Функции MuPAD