Создайте 3-D потоковый график трубы
streamtube (X, Y, Z, U, V, W, startx, starty, startz)
streamtube (U, V, W, startx, starty, startz)
streamtube (вершины, X, Y, Z, расхождение)
streamtube (вершины, расхождение)
streamtube (вершины, ширина)
streamtube (вершины)
streamtube..., [масштабируют n]),
streamtube (ax...)
h = streamtube (...)
streamtube(X,Y,Z,U,V,W,startx,starty,startz)
чертит потоковые трубы от векторных данных объема U
, V
, W
.
Массивы X
, Y
, и Z
, которые задают координаты для U
, V
и W
, должен быть монотонным, но не должным быть однородно располагаться с интервалами. X
, Y
и Z
должны иметь то же число элементов, как будто произведенный meshgrid
.
startx
, starty
и startz
задают стартовые позиции потоков в центре труб.
Ширина труб пропорциональна нормализованному расхождению векторного поля.
streamtube(U,V,W,startx,starty,startz)
принимает X
, Y
, и Z
определяется выражением
[X,Y,Z] = meshgrid(1:n,1:m,1:p)
где [m,n,p] = size(U)
.
streamtube(vertices,X,Y,Z,divergence)
принимает предварительно вычисленные оптимальные вершины и расхождение. vertices
является массивом ячеек оптимальных вершин (как произведено stream3
). X
, Y
, Z
и divergence
являются трехмерными массивами.
streamtube(vertices,divergence)
принимает X
, Y
, и Z
определяется выражением
[X,Y,Z] = meshgrid(1:n,1:m,1:p)
где [m,n,p] = size(divergence)
.
streamtube(vertices,width)
задает ширину труб в массиве ячеек векторов, width
. Размер каждого соответствующего элемента vertices
и width
должен быть равным. width
может также быть скаляром, задав единственное значение для ширины всех потоковых труб.
streamtube(vertices)
выбирает ширину автоматически.
streamtube..., [масштабируются, n])
масштабирует ширину труб шкалой
. Значением по умолчанию является шкала = 1
. Когда потоковые трубы создаются, с помощью стартовых точек или расхождения, указывая, что шкала = 0
подавляет автоматическое масштабирование. n
является числом точек вдоль окружности трубы. Значением по умолчанию является n = 20
.
Графики streamtube(ax,...)
в объект осей ax
вместо в текущую систему координат возражают (gca
).
h = streamtube(...)
возвращается, вектор объектов surface
(один на стартовую точку) раньше чертил потоковые трубы.
расхождение
| meshgrid
| stream3
| stream3
| поток
| streamribbon