- Ajuda Scilab
 - Biblioteca de Gráficos
 - 2d_plot
 - LineSpec
 - Matplot
 - Matplot1
 - Matplot_properties
 - Sfgrayplot
 - Sgrayplot
 - champ
 - champ1
 - champ_properties
 - contour2d
 - contour2di
 - contourf
 - errbar
 - fchamp
 - fcontour2d
 - fec
 - fgrayplot
 - fplot2d
 - grayplot
 - grayplot_properties
 - graypolarplot
 - histplot
 - paramfplot2d
 - plot
 - plot2d
 - plot2d1
 - plot2d2
 - plot2d3
 - plot2d4
 - polarplot
 - comet
 - fec_properties
 
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
comet
2D comet animated plot.
Calling Sequence
comet(y)
comet(x,y)
comet(x,fun)
comet(x,y,p)
comet(x,fun,p)
comet(...,"colors",c)
Parameters
- x
 a real vector or matrix. If omitted, it is assumed to be the vector
1:nywherenyis the number of curve points (see below).- y
 a real vector or matrix of length.
- p
 a real scalar in the interval
[0 1[. Default value is 0.1.- fun
 a scilab function with calling sequence
y=fun(x).funcan also be a polynomial or a rational fraction.- c
 a vector of
nycolor index.
Description
If (x,y) are two vectors with the same number
            of elements, this function draws a 2D comet animated plot
            showing the progession of the curve
            (x(1:k),y(1:k)) for k
            varying from 1 to
            size(x,'*').
The plot is made of three parts:
- ahead 
                    mark that shows the current 
(x(i),y(i))position. - abody that shows the trailing curve that
                    follows the head: the
                    
(x(i-k:i),y(i-k:i)) part of the curve. - atail 
                    that shows the  
(x(1:i-k),y(1:i-k))part of the curve. 
comet(x,fun,...)  is equivalent to comet(x,feval(x,fun),...)
comet(...,p) can be used to set the
                relative length of the body. k is defined
                as k = round(p*ny).
if y is a matrix then animated curves are drawn for each pair  (x,y(:,l)).
                in this case ny is the number of rows of y.
if x and y are
                matrices with identical sizes then animated curves are drawn
                for each pair (x(:,l),y(:,l)).  in this
                case ny is the number of rows of
                xand  y.
comet(...,"colors",c) can be used to set the colors of each curves.
Examples
See Also
History
| Version | Description | 
| 5.3.2 | Function comet introduced. | 
| Report an issue | ||
| << polarplot | 2d_plot | fec_properties >> |