xy curve
Copy, create, cut, delete, edit, paste, and perform stackmath operations on curves, either defined by a range or the marked curve(s).
Syntax
xy curve copy <mark/marked/range>
xy curve create <mark/marked/range> <name>=<value>
xy curve cut <mark/marked/range>
xy curve delete <mark/marked/range>
xy curve edit <mark/marked/range> <name>=<value>
xy curve paste <mark/marked/range>
xy curve stackadd <mark/marked/range> <name>=<value>
xy curve stackcopy <mark/marked/range>
xy curve stackcut <mark/marked/range>
xy curve stackdelete <mark/marked/range>
xy curve stackdown <mark/marked/range>
xy curve stackedit <mark/marked/range> <name>=<value>
xy curve stackpaste <mark/marked/range>
xy curve stackup <mark/marked/range>
Arguments
- copy
- Copies the selected curve.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the range for the curve(s) you want to apply the action to.
- create
- Create a curve.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the range for the curve(s) you want to apply the action to.
- cut
- Removes the selected curve from the Plot Browser and
deletes it from the current session.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the range for the curve(s) you want to apply the action to.
- delete
- Deleted the selected curve.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the range for the curve(s) you want to apply the action to.
- edit
- Edit the selected curve's properties.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the range for the curve(s) you want to apply the action to.
- paste
- Pastes the selected curve into a window.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackadd
- Add a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- operation=<operation>
- Select the stackmath operation to add:
- absolute
- automir
- bridge
- cut
- derivative
- integral
- octave
- offset
- replace
- resample
- reverse curve
- SAE
- square
- trim
- enable=<true/false>
- Enable/disable to stackmath operation.
- <parameter1...parametern>=value
- Define the parameter options for the selected stackmath operation.
- stackcopy
- Copy a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackcut
- Cut a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackdelete
- Delete a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackdown
- Move a stackmath operation down.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackedit
- Edit a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- enable=<true/false>
- Enable/disable the stackmath operation. Parameters available depend on the stackmath type.
- <parameter1...parametern>=value
- Edit the parameter options for the selected stackmath operation.
- stackpaste
- Paste a stackmath operation.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
- stackup
- Move a stackmath operation up.
- mark
- mark=<marklabel>
- marked
- <true/false>.
- range
- Define the window range for the curve(s) you want to apply the action to.
Examples
xy curve create range= "p:1 w:1" xsource= math xexpression= 20:100:0.1 ysource= math yexpression= sin(x)
xy curve copy range="p:1 w:2 i:2"
xy curve paste type=plot range="p:1 w:2 "
xy curve edit range="p:1 w:2 i:1" linecolor=5
xy curve stackadd range="p:1 w:1 i:1" operation=bridge start=0 end=100 interpolate=false
xy curve stackadd range= "p:1 w:1 i:1" operation= octave enabled= true method= Integral octaveType= 1/12
xy curve stackadd range="p:1 w:1 i:1" operation=bridge start=0 end=100 interpolate=false