Scale, ScaleX, ScaleY, ScaleZМасштабные коэффициенты
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
| Объекты | Значения по умолчанию |
|---|---|
plot::Scale2d |
|
plot::Scale3d |
|
Scale задает масштабные коэффициенты, используемые plot::Scale2d и plot::Scale3d.
ScaleX и т.д. соответствуйте факторам в одном координатных направлениях.
Масштабирующиеся объекты plot::Scale2d и plot::Scale3d примените преобразование масштабирования
с матричным A = diag (s x, s y) в 2D и A = diag (s x, s y, s z) в 3D, соответственно.
Scale список [sx, sy] resp. [sx, sy, sz] из масштабных коэффициентов. Атрибуты ScaleX и т.д. соответствуйте sx и т.д.
Эти атрибуты могут быть анимированы.
Мы запускаем с 2D круга:
c := plot::Circle2d(3, [3, 3]):
Мы применяем преобразование масштабирования:
S := plot::Scale2d([2, 3], c): plot(c, S):

Масштабные коэффициенты хранятся как Scale припишите в масштабирующемся объекте S:
S::Scale, S::ScaleX, S::ScaleY
![]()
Мы изменяем масштабные коэффициенты:
S::Scale := [-2, -3]: plot(c, S):

delete c, S: