主要内容

彗星

二维彗星情节

描述

彗星(y中指定的数据的彗星图y相对于每个值的索引。一个彗星标记(头)和线(尾)在数据点上追踪一条不断增长的线的动画。尾巴是一条实线,追踪整个功能。

例子

彗星(xy显示的彗星图yx

例子

彗星(xyp指定彗星体的长度。彗尾是彗尾的一个不同颜色的部分,在彗尾消失之前跟随彗尾。体长为p *长度(y),其中p是[0,1)中的标量。

例子

彗星(斧头xyp将彗星绘制到指定的坐标轴中斧头

例子

全部折叠

创建一个彗星图的数据y与数据x.创建y作为正弦函数值的向量,输入值在0到之间 2 π .将x创建为输入值介于0和之间的余弦函数值的向量 2 π .使用…的增量 π / One hundred. 之间的值。然后,绘制数据。

t = 0:π/ 100:2 *π;y =罪(t);x = cos (t);彗星(x, y)

图中包含一个轴对象。轴对象包含3个类型为line, animatedline的对象。

创建一个彗星图并通过设置比例因子输入指定彗星体长p.彗尾是彗尾的一个不同颜色的部分,在彗尾消失之前跟随彗尾。

创建xy作为三角函数的向量,其输入值从0到 4 π .指定p为0.5,则彗星的体长为0.5 *长度(y).然后,绘制数据。

t = 0:π/ 50:4 *π;X = -sin(t) -sin(t /2)Y = -cos t + cos t/2;p = 0.5;彗星(x, y, p)

图中包含一个轴对象。轴对象包含3个类型为line, animatedline的对象。

通过为每个图指定目标轴,在平铺图布局中创建两个彗星图。创建两个数据集,x1日元x2y2作为三角函数的向量,其输入值从0到 4 π .指定体长比例因子p为0.25,所以体长为0.25 *长度(y)

t = 0:π/ 20:4 *π;X1 = -cos t + cos t/2;y = -sin(t) -sin(t /2);X2 = cos(t) - cos(t/2);y = -sin(t) -sin(t /2);p = 0.25;

商店两个对象作为ax₁ax2.属性指定每个彗星图的目标轴对象作为的第一个输入参数彗星

tiledlayout(1、2);ax₁= nexttile;ax2 = nexttile;彗星(ax₁(x1, y1, p)彗星(ax2 x2, y2, p)

图中包含2个轴对象。坐标轴对象1包含3个类型为line, animatedline的对象。坐标轴对象2包含3个类型为line, animatedline的对象。

输入参数

全部折叠

y-values,指定为标量或向量。密谋反对x-必须指定的值x.如果您指定的地理轴斧头,然后y以度数表示经度。

x-values,指定为向量。xy必须是相同的长度。如果您指定的地理轴斧头,然后x以度数表示纬度。

彗星体长比例因子,指定为间隔为[0,1)的值p *长度(y)

目标轴,指定为对象或GeographicAxes对象。

限制

  • Comet图不支持数据提示。万博1manbetx

扩展功能

另请参阅

|

之前介绍过的R2006a