主要内容

流剧本

绘图流粒子

句法

流剧本(顶点)
流(顶点,n)
流剧本(...,'propertyname.',适当的价值,...)
流颗粒(斧头,......)
Streamparticles(Line_Handle,......)
H = Streamparticles(...)

描述

流剧本(顶点)绘制矢量场的流粒子。流颗粒通常由标记表示,并且可以显示流线线的位置和速度。顶点是2-D或3-D顶点的单元阵列(仿佛由Stream2.要么Stream3.)。

流(顶点,n)用途N确定绘制多少流粒子。这partmlealment.物业控件如何N被解释。

  • 如果partmlealment.被设置为离开(默认)和N大于1, 大约N颗粒在流线顶点上均匀地间隔开。

    如果N小于或等于1N被解释为原始流顶点的一小部分;例如,如果N0.2,使用大约20%的顶点。

    N确定绘制的粒子数的上限。实际的粒子数可以偏离N多达2倍。

  • 如果partmlealment.N确定具有最多顶点的流线上的粒子的数量,并将其他流线上的间隔设置为此值。默认值是n = 1

流剧本(...,'propertyname.',适当的价值,...)使用命名属性和指定值控制流粒子。任何未指定的属性都有默认值。马铃薯®忽略属性名称的情况。

流颗粒(斧头,......)在指定的轴中创建流粒子斧头而不是当前轴(GCA.)。选项斧头可以在先前语法中之前在任何输入参数组合之前。

流粒子属性

动画- 流粒子运动[非负整数]

为流粒子进行动画的次数。默认为0.,它不会动画。INF.在进入之前,动画Ctrl + C.

fr- 每秒动画框架[非负整数]

此属性指定动画每秒的帧数。INF.,默认值,尽可能快地绘制动画。请注意,动画的速度可能受到计算机速度的限制。在这种情况下,价值fr不一定会实现。

partmlealment.- 用流线对齐粒子[|{离开}]

将此属性设置为在每个流线的开头绘制粒子。这个属性控制如何流剧本解释论证N(流粒子数)。

流粒子是原始线对象。除了流粒子属性之外,您还可以指定任何行属性,例如标记流剧本调用时设置以下行属性。

线属性

StreamParticles设置的值

LINESTYLE. '没有任何'
标记 'o'
markeredgecolor. '没有任何'
MarkerfaceColor. '红色的'

您可以通过将属性名称和值指定为参数来覆盖任何这些属性流剧本。例如,此语句使用RGB值来设置MarkerfaceColor.到中灰色:

Streamparticles(顶点,'MarkerfaceColor',[。5 .5 .5])

Streamparticles(Line_Handle,......)使用所识别的线对象line_handle.绘制流粒子。

H = Streamparticles(...)返回将句柄向量传染媒介,它创建的原始行对象。有关属性列表,请参阅线属性

例子

全部收缩

此示例使用Streamlinesz = 5.飞机以与流粒子一起为这些线条设置动画。

加载图Daspect([1,1,1]);查看(2)[VERTS,AVERTS] = StreamSLICE(x,y,z,u,v,w,[],[],5);SL = Streamline([Verts Averts]);轴紧的手动的离开;设置(SL,'可见的''离开')Iverts = Interpstreamspeed(x,y,z,u,v,w,Vert,.05);ZLIM([4.9,5.1]);Streamparticles(Iverts,200,......'动画'15,'富裕',40,......'Markersize'10,'markerfacecolor',[0 .5 0])

扩展能力

在R2006A之前介绍