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)