主要内容

coneplot

绘制速度向量为视锥细胞在三维向量场

语法

coneplot (X, Y, Z, U, V, W,残雪,Cy, Cz)
coneplot (U, V, W,残雪,Cy, Cz)
coneplot (……)
颜色coneplot (…)
coneplot(…,“颤抖”)
coneplot (…”方法”)
coneplot (X, Y, Z, U, V, W, nointerp)
coneplot (axes_handle…)
h = coneplot (…)

描述

coneplot (X, Y, Z, U, V, W,残雪,Cy, Cz)情节速度向量为锥指向速度矢量的方向和长度与速度矢量的大小成正比。X,Y,Z定义的坐标向量场。U,V,W定义向量场。这些数组必须相同大小、单调和代表一个笛卡尔,axis-aligned网格(如产生的数据meshgrid)。残雪,Cy,Cz定义在向量场锥的位置。一节指定起始点流的情节在可视化技术提供更多信息定义起始点。

coneplot (U, V, W,残雪,Cy, Cz)(省略X,Y,Z参数)假设[X, Y, Z] = meshgrid (1: n, 1: m, 1: p),在那里大小(m, n, p) = (U)

coneplot (……)自动天平锥以适应图然后延伸他们的比例因子年代。如果你不指定一个值年代,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 (…)返回的句柄补丁对象用来画锥。

coneplot自动天平锥以适应图,同时保持他们的比例各自的速度矢量。

例子

全部折叠

绘制速度向量锥向量容积数据代表运动的空气通过一个矩形区域的空间。

加载数据。的数据集包含数组u,v,w指定向量组件和数组x,y,z指定的坐标。

负载

建立数据的范围将片飞机和指定要让锥的阴谋。

xmin = min (x (:));xmax = max (x (:));ymin = min (y (:));ymax = max (y (:));zmin = min (z (:));

定义在哪里情节锥。选择全部xy并选择范围3 - 15z

xrange = linspace (xmin xmax 8);yrange = linspace (ymin ymax 8);zrange = 3:4:15;(cy,残雪cz) = meshgrid (xrange、yrange zrange);

情节锥和设置比例因子5锥比默认大小。

图hcone = coneplot (x, y, z, u, v, w,残雪,cy, cz, 5);

设置锥的颜色。

hcone。FaceColor =“红色”;hcone。EdgeColor =“没有”;

计算向量场的大小(代表风速)生成标量数据命令。

持有wind_speed = sqrt (u。^ 2 + v。^ 2 + w。^ 2);

创建块飞机沿x设在在xminxmax,沿着y设在在ymax,沿着z设在在zmin。指定插值的脸颜色片着色显示风速,而不画边缘。

hsurfaces =片(x, y, z, wind_speed [xmin xmax], ymax, zmin);集(hsurfaces,“FaceColor”,的插值函数,“EdgeColor”,“没有”)举行

改变轴视图和设置数据纵横比。

视图(30、40)daspect ([2 2 1])

添加一个光源右边的相机和使用高洛德照明给锥和部分飞机平稳,三维外观。

camlight正确的照明高洛德集(hsurfaces,“AmbientStrength”0.6)hcone。DiffuseStrength = 0.8;

扩展功能

之前介绍过的R2006a