Plot.1dCommand: Difference between revisions

From Flooxs
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 5: Line 5:
== Synposis ==
== Synposis ==


=== plot.1d ===
=== plot1d ===


  [ graph=<c> ]
  [ graph=<c> ]

Latest revision as of 20:35, 16 June 2020

Plot1d

plot1d - plot a one-dimensional line through the simulation solid

Synposis

plot1d

[ graph=<c> ]
[ xlab==<c>] [ylab==<c>] [title==<c>]
[ xvalue=<n> ][ yvalue=<n> ][ zvalue=<n> ]
[ clear ] [add ]
[ penstyle=<c> ]
[ xmax=<n> ] [ xmin=<n> ] [ ymax=<n> ] [ ymin=<n> ]
[ log ]
[ name=<c> ]
[ leg.left | leg.center | leg.right ]
[ leg.top | leg.middle | leg.bottom ]

Description

The plot1d statement allows the user to plot a cross-sectional line vertically, horizontally, or front to back through the device. The statement has options for the plotting of axes.

graph
This string allows the graph to be named. Any graphs using the same name will be plotted on the same window pane. This enables multiples lies to put on the same plot surface.
xlab
Change the default horizontal axis label
ylab

Change the default vertical axis label

title
Change the title on the graph
xvalue, yvalue, zvalue
These parameters specify the constant values of a line to perform sectioning along in microns. In one dimension, these parameters are not necessary. In two dimensions, only one of x or y can be specified for a given device. Specifying x will produce a horizontal slice through the device and y will specify a vertical slice. An easy way to remember is that the cross-section is taken at the constant value specified. For a three dimensional simulation, two of these three must be specified.
clear
The clear parameter specifies whether the graphics screen should be cleared before the graph is drawn. If true, the screen is cleared. It defaults false.
add
Add a new line to the plot and break from the previous line.
xmin, max
These parameters allow the user to specify the limits of the x-axis of the plot.
ymin, ymax
These parameters allow the user to specify the limits of the y-axis of the plot.
penstyle
This parameter specifies the pen-type for the plot. Pens can be defined to have width, color, and a symbol using the pen command.
log
Specify that we want the plot to be semi-log.
name
This parameter allows the user to specify the name of the line in the legend box of the plot window. The default is the name of the current data set.
leg.left | leg.center | leg.right
These boolean parameters allow the user to specify the horizontal position of the legend.
leg.top | leg.middle | leg.bottom
These boolean parameters allow the user to specify the vertical position of the legend.

Examples

plot1d graph=p1d xv=1.0

This command will clear the pane named p1d or create it if it doesn't exist, draw a set of axes, and draw the data along a horizontal cross-section at x=1.0 um.

plot1d xv=2.0 clear=f lab = Lateral

This command draws a horizontal cross-section at x=2.0 um on the previous set of axis. The line is labeled Lateral in the legend.

sel z=Econd
plot1d graph=Bands name=Econd
sel z=Eval
plot1d graph=Bands name=Eval
sel z=Qfn
plot1d graph=Bands name=Qfn
sel z=Qfp
plot1d graph=Bands name=Qfp

This set of commands will draw the conduction band, valence band, and electron and hole quasi-Fermi levels for a one-dimensional simulation.

See Also

SelectCommand PenCommand WindowCommand