Постройте график векторов скорости как конусов в 3-D векторном поле
coneplot (X, Y, Z, U, V, W, Cx, Сай, Cz)
coneplot (U, V, W, Cx, Сай, Cz)
coneplot... S
coneplot..., цвет)
coneplot... quiver
coneplot..., 'метод'
)
coneplot (X, Y, Z, U, V, W, 'nointerp')
coneplot (axes_handle...)
h = coneplot (...)
coneplot(X,Y,Z,U,V,W,Cx,Cy,Cz)
строит график векторов скорости как конусов, указывающих в направлении вектора скорости и имеющих длину, пропорциональную значению вектора скорости. X
, Y
, Z
задает координаты для векторного поля. U
, V
, W
задает векторное поле. Эти массивы должны быть одного размера, монотонные, и представлять Декартову, выровненную осью сетку (такую как данные, произведенные meshgrid
). Cx
, Cy
, Cz
задает местоположение конусов в векторном поле. Раздел Specifying Starting Points for Stream Plots in Visualization Techniques предоставляет больше информации об определении отправных точек.
coneplot(U,V,W,Cx,Cy,Cz)
(не использующий X
, Y
и аргументы Z
) принимает [X,Y,Z] = meshgrid(1:n,1:m,1:p)
, где [m,n,p]= size(U)
.
coneplot..., s)
автоматически масштабирует конусы, чтобы соответствовать графику и затем расширяет их масштабным коэффициентом s
. Если вы не указываете, что значение для s
, coneplot
использует значение 1. Используйте s = 0
, чтобы построить график конусов без автоматического масштабирования.
coneplot..., цвет)
, интерполирует цвет
массивов на векторное поле и затем окрашивает конусы согласно интерполированным значениям. Размер цветовой гаммы
должен быть одного размера как U
, V
, W
массивы. Эта опция работает только с конусами (то есть, не с опцией дрожи
).
coneplot..., 'дрожь')
, чертит стрелки вместо конусов (см. quiver3
для иллюстрации графика полей градиента).
coneplot...,
, задает метод интерполяции использовать. 'метод'
)метод
может быть линейным
, кубическим
, или самым близким
. линейный
значение по умолчанию. (См. interp3
для обсуждения этих методов интерполяции.)
coneplot(X,Y,Z,U,V,W,'nointerp')
не интерполирует положения конусов в объем. Конусы чертятся в положениях, заданных X
, Y
, Z
, и ориентированы согласно U
, V
, W
. Массивы X
, Y
, Z
, U
, V
, W
должен все быть одного размера.
coneplot(axes_handle,...)
строит график в оси с указателем axes_handle
вместо в текущую систему координат (gca
).
h = coneplot(...)
возвращается, указатель на объект patch
раньше чертил конусы.
coneplot
автоматически масштабирует конусы, чтобы соответствовать графику при хранении их в пропорции к соответствующим векторам скорости.
изоповерхность
| закрашенная фигура
| reducevolume
| smooth3
| stream2
| stream3
| поток
| подобъем