View Raw SPL
/*****************************************************************************
* *
* ISTRIPCHART.SPL Copyright (C) 2012 DSP Development Corporation *
* All Rights Reserved *
* *
* Author: Randy Race *
* *
* Synopsis: Returns 1 if input is a stripchart *
* *
* Revisions: 21 May 2012 RRR Creation *
* *
*****************************************************************************/
#include
#if @HELP_ISSTRIPCHART
ISSTRIPCHART
Purpose: Returns 1 if input parameter is a stripchart series.
Syntax: ISSTRIPCHART(val)
val - series, array or string input
Returns: The array 1 if the input is a stripchart series, else 0.
Example:
s1 = randn(100, 3);
s2 = stripchart(s1);
isstripchart(s1) == 0
isstripchart(s2) == 1
Example:
isstripchart(3)
returns 0
Remarks:
If the input is not a series, isstripchart returns 0.
See Also:
isarray
iscomplex
isreal
isscalar
isxy
isxyz
#endif
/* is series a stripchart? */
isstripchart(s)
{
local status = 0;
if (argc < 1) s = refwin(w0);
if (isarray(s) && length(s) > 0)
{
status = getplottype(s) == 7;
}
return(status == 1);
}