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 |
|
plot::CoordinateSystem3d |
|
С 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
не генерируйте дополнительные линии сетки.
Мы строим график синусоидальной функции без линий сетки:
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):
Мы рассматриваем вероятность, по крайней мере, 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:
Рассмотрите кривую в 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:
Из-за довольно большого количества линий сетки в следующем графике мы используем сверхтонкие линии, чтобы представить подсетку:
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)