01-23-2006 07:20 AM
01-23-2006 11:40 AM
There are many possibilities. If I uderstand you right, you just want to place some markers on the graph.
If you had something else in mind, please explain and maybe show a picture or sketch.
01-25-2006 09:22 AM
01-25-2006 12:37 PM
01-25-2006 01:10 PM
01-26-2006 03:03 PM
Hello,
I think I understand your question, but what you want doesn’t really make sense from what the intensity graph is really plotting. The intensity graph plots the Z values (your 2-D array of data) based on the colors specified by your marker values. There is really no X and Y data values to plot. The values of X and Y are come from dimensions of your data array – think of them as each X or Y value marks one unit of data. You are able to turn off the scale, take off the numbers, change marker spacing to arbitrary, or other things like this. You can also add free text labels to the graph to annotate your data. I would recommend exploring your options by right-clicking the graph and examining the options of the scale. I think what you’ll want to do is probably enable the scale legend without the numbers, and add text labels to mark the data as you wish.
Please let me know if this answers your question, or if you have any others!
01-27-2006 08:24 AM
Why? For example, I'm getting some data from CCD (1D), where every measure is some point of magnet field (X axes values) and every CCD array is depend from wavelength (Y axes). See picture below.I think I understand your question, but what you want doesn’t really make sense from what the intensity graph is really plotting.
As I understood, it's impossible in general. Thanks in any case,Please let me know if this answers your question, or if you have any others!
01-30-2006 11:29 AM
Hello!
I am a little confused on what you would like to do. I think I misunderstood
you earlier, but changing the offset and multiplier of the scale is possible
(as you demonstrate). For example, assume that you are trying to plot a
4X4 array of data. By default LabVIEW will plot this starting at (0,0)
and mark each whole unit off up to the last point at (3,3). If you wanted
to tell LabVIEW that the data really starts at (3,0) you might wire
"3" to the input of Xscale.offset. If you knew that each measurement
was taken at 1.5 "units" appart you could wire "1.5" to the
xscale. multiplier. Then your data would stretch from (3,0) to
(9,3).
The marker values are something different. The scale marker values
indicate where you would like to have a number appear on the scale (to help
with reading). By default you cannot arbitrarily add markers -- LabVIEW
determines where to place the markers based on how much room there is and the
number that can be printed on the screen easily. You can set arbitrary marker
spacing (by right clicking the graph and going to XScale (or Y scale) and
selecting Marker Spacing->Arbitrary). Then it is up to you to set the
marker values you want to see printed -- either though adding them in this menu
or by setting the Markers[] property you mention.
Does this help to answer your question? Please let me know if you need
any further help from me or the other LabVIEW users reading!
01-30-2006 03:36 PM
01-30-2006 04:24 PM