PointStyleСтиль презентации точек
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
| Наследованный | Squares, FilledSquares, Circles, FilledCircles, Crosses, XCrosses, Diamonds, FilledDiamonds, или Stars (2D), FilledSquares или FilledCircles (3D) |
PointStyle определяет стиль презентации точек. Различные стили продемонстрированы в Примере 1.
В 3D, только два стиля FilledCircles и FilledSquares поддерживаются средством отображения.
Много графических объектов, таких как кривые, поверхности и т.д. аппроксимированы числовой mesh. С PointsVisible = TRUE, точки этой mesh становятся видимыми. Эти точки реагируют на PointStyle.
PointStyle не может быть анимирован.
Мы строим 2D точки во всех доступных стилях:
styles := [Circles, FilledCircles,
Crosses, XCrosses,
Diamonds, FilledDiamonds,
Squares, FilledSquares,
Stars]:
points := null():
for i from 1 to nops(styles) do
points := points,
plot::Point2d([i, i], PointStyle = styles[i],
Title = expr2text(styles[i]),
TitlePosition = [i + 0.3, i - 0.15]):
end_for:
plot(points, PointSize = 3*unit::mm, Axes = None,
TitleAlignment = Left):
delete styles, points, i:
В 3D средство отображения только поддерживает стили точки FilledCircles и FilledSquares:
plot(plot::Point3d([-1, -1, 0], PointStyle = FilledCircles,
Title = "FilledCircles",
TitlePosition = [-1, -0.8, 0]),
plot::Point3d([1, 1, 0], PointStyle = FilledSquares,
Title = "FilledSquares",
TitlePosition = [1, 1.2, 0]),
PointSize = 3*unit::mm,
ViewingBox = [-2..2, -2..2, 0..1],
CameraDirection = [0, -1, 1000]):
Мы можем получить доступ к PointStyle припишите от точки и измените ее:
p := plot::Point2d(1, 2): p::PointStyle := Diamonds: p::PointStyle
![]()
delete p: