GridVisible, SubgridVisible, XGridVisible, XSubgridVisible, YGridVisible, YSubgridVisible, ZGridVisible, ZSubgridVisible

Отобразить координатную сетку?

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

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

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

GridVisibleОбертка библиотеки для “{XGridVisible, YGridVisible}” (2D), “{XGridVisible, YGridVisible, ZGridVisible}” (3D)Смотрите ниже
SubgridVisibleОбертка библиотеки для “{XSubgridVisible, YSubgridVisible}” (2D), “{XSubgridVisible, YSubgridVisible, ZSubgridVisible}” (3D)Смотрите ниже
XGridVisible, XSubgridVisible, YGridVisible, YSubgridVisible, ZGridVisible, ZSubgridVisibleНаследованныйFALSE, или TRUE

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

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

GridVisible, SubgridVisible, XGridVisible, XSubgridVisible, YGridVisible, YSubgridVisibleложь

plot::CoordinateSystem3d

GridVisible, SubgridVisible, XGridVisible, XSubgridVisible, YGridVisible, YSubgridVisible, ZGridVisible, ZSubgridVisibleложь

Описание

С GridVisible = TRUE по сравнению с GridVisible = FALSE, координатная сетка, расширяющая “главные” отметки деления осей, “включается” или “прочь”.

С SubgridVisible, дополнительные линии сетки, расширяющие “незначительные” отметки деления осей, включаются или прочь.

С XGridVisible, XSubgridVisible и т.д. координатные линии могут быть включены или прочь отдельно для каждого одного координатного направления.

Регулярные равноотстоящие отметки деления вдоль осей координат состоят из “незначительных” отметок деления без меток (cf. TicksBetween) между “главными” метками подшипника отметок деления (cf. TicksNumber, TicksAnchor, TicksDistance).

Расширяя главные отметки деления, каждый получает сетку координатных линий. Аналогично, расширение незначительных отметок деления дает к усовершенствованной подсетке координатных линий.

С GridVisible = TRUE, координатная сетка, расширяющая главные отметки деления, отображена. С SubgridVisible = TRUE, усовершенствованная подсетка отображена.

С XGridVisible = TRUE, XSubgridVisible = TRUE, только координатные линии, проходящие через метки деления вдоль x - ось, отображены. Аналогично, YGridVisible, YSubgridVisible, ZGridVisible, ZSubgridVisible позвольте отображать координатные линии, проходящие через метки деления вдоль y и z - ось, соответственно.

Координатной сеткой управляют метки меток деления, отображенные вдоль осей координат.

Используйте TicksNumber управлять количеством автоматически сгенерированных главных отметок деления. В качестве альтернативы используйте TicksAnchor, TicksDistance задавать главные отметки деления явным образом.

Используйте TicksBetween управлять количеством незначительных отметок деления.

Нерегулярные отметки деления добавляются через TicksAt не генерируйте дополнительные линии сетки.

Примеры

Пример 1

Мы строим график синусоидальной функции без линий сетки:

plot(plot::Function2d(sin(x), x = 0..2*PI),
     XTicksNumber = Normal, YTicksNumber = High)

Линии сетки “включаются”:

plot(plot::Function2d(sin(x), x = 0..2*PI),
     XTicksNumber = Normal, YTicksNumber = High,
     GridVisible = TRUE):

Подлинии сетки включаются также:

plot(plot::Function2d(sin(x), x = 0..2*PI),
     XTicksNumber = Normal, YTicksNumber = High,
     GridVisible = TRUE, SubgridVisible = TRUE):

Мы совершенствовали подсетку в x - направление через XTicksBetween:

plot(plot::Function2d(sin(x), x = 0..2*PI),
     XTicksNumber = Normal, XTicksBetween = 4,
     YTicksNumber = High,
     GridVisible = TRUE, SubgridVisible = TRUE):

Пример 2

Мы рассматриваем вероятность, по крайней мере, k успехи при выполнении 10 независимые эксперименты каждый с 50% шансы на успех. Считайте для этого совокупную плотность биномиального распределения данной stats::binomialCDF. Квантили визуализируются путем представления линий сетки по горизонтали:

f := stats::binomialCDF(10, 0.5):
plot(plot::Bars2d([f(k) $ k = 0..10]),
     XTicksDistance = 1, XTicksBetween = 0,
     XAxisVisible,
     YTicksDistance = 0.1, YTicksBetween = 4,
     YGridVisible, YSubgridVisible)

delete f:

Пример 3

Рассмотрите кривую в 3D с двумя из ее проекций к координатным плоскостям. Мы представляем видимую координатную сетку:

c1 := plot::Curve3d([t, cos(t)/t, sin(t)], t = 1..10,
                    LineColor = RGB::Red):
c2 := plot::Curve3d([1, cos(t)/t, sin(t)], t = 1..10,
                    LineColor = RGB::ForestGreen):
c3 := plot::Curve3d([t, cos(t)/t, -1], t = 1..10,
                    LineColor = RGB::Blue):
plot(c1,c2, c3, TicksBetween = 4, GridVisible = TRUE, 
     SubgridVisible = TRUE)

delete c1, c2, c3:

Пример 4

Из-за довольно большого количества линий сетки в следующем графике мы используем сверхтонкие линии, чтобы представить подсетку:

plot(plot::Function3d(cos(x*PI)*cos(y*PI), x = 0 .. 2,
                      y = 0 .. 2),
     TicksNumber = Low, TicksBetween = 9,
     GridVisible = TRUE, SubgridVisible = TRUE,
     GridLineWidth = 0.5*unit::mm,
     SubgridLineWidth = 0.1*unit::mm)

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

Функции MuPAD