UName, URange, UMin, UMax, VName, VRange, VMin, VMax, XName, XRange, XMin, XMax, YName, YRange, YMin, YMax, ZName, ZRange, ZMin, ZMaxИмена и области значений значений параметров
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
UMax, UMin, UName, VMax, VMin, VNamexmax xmin , XNameymax ymin , YNamezmax zmin , ZName | Обязательный | Выражение MuPAD® |
URange | [UMin .. UMax] | Область значений из арифметических выражений |
VRange | [VMin .. VMax] | Область значений из арифметических выражений |
XRange | xmin .. XMax] | Область значений из арифметических выражений |
YRange | ymin .. YMax] | Область значений из арифметических выражений |
ZRange | zmin .. ZMax] | Область значений из арифметических выражений |
| Объекты | Значения по умолчанию |
|---|---|
plot::Curve2d, plot::Curve3d, plot::Function2d, plot::XRotate |
|
plot::Bars3d, plot::ClippingBox, plot::Conformal, plot::Cylindrical, plot::Density, plot::Implicit2d, plot::Implicit3d, plot::Inequality, plot::Iteration, plot::Listplot, plot::Matrixplot, plot::Polar, plot::Raster, plot::Rootlocus, plot::Sequence, plot::SparseMatrixplot, plot::Spherical, plot::Streamlines2d, plot::SumПоверхность графика, plot::Sweep, plot::Tube, plot::VectorField2d, plot::VectorField3d | |
plot::ZRotate |
|
plot::Function3d |
|
plot::Box |
|
plot::Rectangle |
|
plot::Hatch |
|
UName, VName, XName, YName, ZName задайте имена параметров, задающих параметризованные объекты, такие как функции, кривые и поверхности.
UMin, UMax, VMin, VMax, XMin, XMax, YMin, YMax, ZMin, ZMax задайте минимальные и максимальные значения области значений параметров.
URange, VRange, XRange, YRange, ZRange служите ярлыками для установки UMin, UMax и т.д.
В большинстве случаев у пользователя нет потребности в использовании этих атрибутов явным образом, потому что области значений параметра установлены неявно во время создания объектов графика. Например, определение
f := plot::Function2d(sin(x), x = 0 .. 2*PI)
устанавливает значения атрибута XName = x, XMin = 0, XMax = 2*PI автоматически для функционального объекта f. На самом деле можно задать f эквивалентным вызовом
f := plot::Function2d(sin(x), XName = x, XMin = 0, XMax = 2*PI).
В браузере интерактивного объекта инструмента графики MuPAD (см. раздел Viewer, Браузер и Инспектора: Интерактивная Манипуляция этого документа), вы не будете видеть спецификацию, такую как x = 0 .. 2*PI, но вы находите отдельные записи для XNamexmin xmax .
Использование 'X', 'Y', 'Z' в противоположность 'U', 'V' зависит от типа объекта.
Функции типа plot::Function2d обратитесь к независимой переменной (“параметр”) как XName.
Функции типа plot::Function3d назовите эти две независимых переменные XName, YName.
Параметрическая кривая типа plot::Curve2d или plot::Curve3d назовите параметр кривой UName.
Параметрические поверхности типа plot::Surface, plot::XRotate и т.д. назовите два поверхностных параметра UName, VName.
Различные другие объекты графика типа plot::Implicit2d, plot::VectorField2d и т.д. также используйте атрибуты XName и т.д. Здесь, диапазоны от XMin к XMax и т.д. обозначьте координатную область значений, в которую помещаются объекты.
После определения, такого как f := plot::Function2d(sin(x), x = 0 .. 2*PI), к параметру и его области значений можно получить доступ как пазы f::XName, f::XMin, f::XMax.
Паз f::XRange дает к области значений 0 .. 2*PI состоя из значений XMin и XMax. Установка атрибута XRange короткий путь для установки XMin и XMax одновременно. Например, установка f::XRange := -PI .. PI эквивалентно установке f::XMin := -PI и f::XMax := PI.
Конечно, аналогичные операторы содержат для YRangeZRange URange VRange , также.
Мы задаем функциональный объект:
f1 := plot::Function2d(sin(x), x = 0.. 2*PI)
![]()
Это эквивалентно:
f2 := plot::Function2d(sin(x), XName = x, XMin = 0, XMax = 2*PI)
![]()
Объекты f1 и f2 имейте те же записи для параметра x:
f1::XName = f1::XMin .. f1::XMax, f2::XName = f2::XRange
![]()
Изменение x располагается через XRange эквивалентно изменению XMin и XMax отдельно:
f1::XRange := -PI..PI: f2::XMin := -PI: f2::XMax := PI: f1, f2
![]()
delete f1, f2:
AngleBegin | AngleEnd | AngleRange | ParameterBegin | ParameterEnd | ParameterName | ParameterRange | TimeBegin | TimeEnd | TimeRange