ArrowLengthМасштабирование стрелок в векторном поле
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
| Наследованный | Fixed, Logarithmic или Proportional |
| Объекты | Значения по умолчанию ArrowLength |
|---|---|
plot::VectorField2d, plot::VectorField3d | Proportional |
ArrowLength определяет, как длины стрелок в векторном полевом графике зависят от норм поля в оцененных точках.
plot::VectorField2d строит векторное поле путем размещения стрелок равномерно, обращения в направлениях поля в этих точках. ArrowLength определяет, являются ли длины тех стрелок постоянными (ArrowLength =Fixed), пропорциональными нормам поля (ArrowLength =Proportional, значение по умолчанию), или пропорциональными логарифму этих значений, увеличенных 1 (ArrowLength =Logarithmic).
Векторное поле, заданное f (x, y) = (x, y) t, берет различные абсолютные значения в различных точках. По умолчанию plot::VectorField2d строит стрелки, длины которых пропорциональны нормам поля:
v := plot::VectorField2d(x, y, x=-3..3, y=-3..3): plot(v)

Если вы только хотите отобразить направление поля, не его “силу”, используйте ArrowLength =Fixed:
v::ArrowLength := Fixed: plot(v)
