Last modified: December 2013

URL: https://cxc.cfa.harvard.edu/chips/ahelp/delete_curve.html
Jump to: Description · Examples · Bugs · See Also


AHELP for CIAO 4.11 ChIPS v1

delete_curve

Context: curves

Synopsis

Delete the specified curve.

Syntax

delete_curve()
delete_curve(id)

Description

The function arguments.

Argument Description
id A ChipsId structure identifying the item, or a string containing the name of the object.

If no argument is given then the current curve is deleted, otherwise the argument determines what to delete.


Examples

Example 1

chips> add_curve([-23,4,15],[10,8,11])
chips> delete_curve()

Create a curve, then delete it.

Example 2

chips> add_curve([-4,0,4],[0,5,10])
chips> x = np.arange(-4,4)
chips> add_curve(x, x**2, "id=parabola")
chips> id = ChipsId()
chips> id.curve = "crv1"
chips> delete_curve(id)

Two curves are created; the second curve is current after it is created. The id.curve command sets the curve value of the ChipsId structure to the first curve, which has the id "crv1" by default. That curve is then deleted.

Example 3

chips> add_curve([-4,0,4],[0,5,10])
chips> x = np.arange(-4,4)
chips> add_curve(x, x**2)
chips> delete_curve("all")

Two curves are created, then the delete_curve command deletes them both.


Bugs

See the bugs pages on the ChIPS website for an up-to-date listing of known bugs.

See Also

chips
make_figure
concepts
chipsid, currency
curves
add_curve, current_curve, display_curve, get_curve, hide_curve, set_curve, shuffle_curve