Axis 282 Bedienungsanleitung Seite 70

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 80
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 69
Chapter II-12 — Graphs
II-302
Before using the macros, you should create the graph in
near final form using just the main axes. For best results,
especially if you will be using cut marks, you should
work with the graph at actual size before adding the split
axes. It is recommended that you create a recreation
macro just before executing the split axis macros. This is
so you can easily revert in case you need to change the
presplit setup.
After creating the split, you can execute the
AddSplitAxisMarks macro to add cut marks between the
two axes. You can then use the drawing tools to duplicate the cut marks if you want marks on the traces as
well as the axes. Of course, you can also draw your own cut marks. You should use the default Plot Relative
coordinate system for cut marks so they will remain in the correct location should you resize the graph.
Some programs draw straight lines between data points on either side of the split. While such lines provide
the benefit of connecting traces for the viewer, they also are misleading and inaccurate. This macro package
accurately plots both sections and does not attempt to provide a bridge between the two sections. If you feel
it is necessary, you can use drawing tools to add a connecting bridge. You can even erase sections of the exist-
ing traces by drawing a rectangle or polygon with zero line thickness and with the fill mode set to erase.
Live Graphs and Oscilloscope Displays
This section will be of interest mainly to those involved in data acquisition.
Normally, when the data in a wave is modified, all graphs containing traces derived from that wave are
redrawn from scratch. Although fast compared to other programs, this process generally takes at least one
second, thereby limiting the update rate to approximately one Hz. However, if you specify one or more
traces in a graph as being “live” then Igor will configure the graph such that updating the display does not
require redrawing from scratch and is therefore much faster than normal. With short (100 point) waves on
a fast computer you may be able to attain a 20 Hz update rate or better. The fast update will only be obtained
when certain conditions are observed.
Note: When graphs are redrawn in live mode, autoscaling is not done.
To specify a trace in a graph as being live you must use the live keyword with the ModifyGraph command.
There is no dialog support for this setting.
ModifyGraph live(traceName)= mode
Mode can be 0 or 1. Zero turns live mode off for the given trace.
WaveMetrics provides an example experiment that generates and displays synthetic data. You should use
this experiment to get a feel for the performance you might expect on your particular computer as a function
of the window size, number of points in the live wave, color setup of your monitor and the live modes. The
example experiment is called “Live mode” and can be found in the “Examples:Feature Demos” folder.
Although live mode 1 is not restricted to unity thickness solid lines or dots modes, you will get the best per-
formance if you do use these settings.
Another feature that may be of use is the quick append mode. It is intended for applications in which a data
acquisition task creates new waves periodically. It permits you to add the new waves to a graph very
quickly. To invoke a quick append, use the /Q flag in an AppendToGraph command. There is no dialog
support for this setting.
A side effect of quick append is that it marks the wave as not being modified since the last update of graphs
and therefore prevents other graphs containing the same wave, if any, from being updated. See the “Quick
Append” example experiment in the “Examples:Feature Demos” folder.
Seitenansicht 69
1 2 ... 65 66 67 68 69 70 71 72 73 74 75 ... 79 80

Kommentare zu diesen Handbüchern

Keine Kommentare