> I am trying to make a certain sequence of events happen if a user
> double clicks an intensity graph. I didn't notice a 'double click
> event' just mouse up and downs. Is there a way to recognize a double
> click if it occurs within a pixel range or on an intensity gr
> Yes, it's much more simple than with the XY Graph, even if it's just a
> picture. For me, it's enough. But I've tried to change couple of
> things in the display without succes. I did not find the right
> properties to do those changes. First, it seems I can'
I am trying to make a certain sequence of events happen if a user
double clicks an intensity graph. I didn't notice a 'double click
event' just mouse up and downs. Is there a way to recognize a double
click if it occurs within a pixel range or on an intensity graph?
Yes, it's much more simple than with the XY Graph, even if it's just a
picture. For me, it's enough. But I've tried to change couple of
things in the display without succes. I did not find the right
properties to do those changes. First, it seems I can't resize the
graph
use Rcos(t) and Rsin(t)) and display it on a XY graph, but it seems
I am reading at a to high frequency (250Hz) to have it displayed in
time. Can I do something about that? Also, I'd like to know how can I
display polar scales on my graph. Thanks a lot.
Phil
Dear Amar -
If you want to plot multiple arrays into one single waveform graph,
the only thing you need to do is to send the multiple arrays to a
Build Array function and send that new created array to the graph.
Right click on the Build Array function and make sure that the
Concatenate Inputs
If the x-values are equally spaced, just use a waveform graph. Merge
all the single traced into a 2D array using "built array".
At this point, it would be good to look at a few examples shipped with
LabVIEW. Go to help...find examples.
In the Example browser, go to "Fundament
I am planning to plot multiple curves on a graph. The values on X axis
remains the same bbut on Y axis it changes. Please let me know how to
do it
Thanks,
Amar
Hi,
Does anyone know how to graph data in excel using series collection?
For some reason in my program, I use a loop to put number into the index
of the series property, but I only get one graph in the end. When the
index of the series is 2, the program gives an error and it won't graph
ser
r Products Inc.
220-13155 Delf Place
Richmond BC
Canada V6V 2A2
604 248 3683
604 270 4304 fax
www.cellexpower.com
> >Dear List,
> >Does anyone know how to find out the index of a point
> >in a XY graph?
> >Thank you.
> >Irene
> >
> >=
> >Irene He
have your markers where you want them. I'm sure you can get nice
results with the intensity graph.
Eric
Dear David,
Thank you for your reply. That was a good math lesson though :-). I believe
your method would work too. Someone sent me a vi, just using the property
node of the XY graph, there is a property called "Cursor.index" would
directly output the index. So I guess LabVIEW has do
What info are you starting from? Assuming you have the X and Y values
of the point whose index you want (call them A and B), then calculate
the squared distance of each point in the graph from (A,B) and find
the minimum (squared) distance.
D = ((X-A)^2 + (Y-B)^2)
Here, X and Y are 1-D arrays
Hello,
I use a Intensity Graph to display measured data. Sometimes the
X/Y-axis has to be transformed via the 1/x Operation and some other
nonlinear transformations. Now I don't know how to let the Intensity
Graph display the data correctly.
E.g. I use a normal X/Y Graph. After the 1/x oper
Dear List,
Does anyone know how to find out the index of a point
in a XY graph?
Thank you.
Irene
=
Irene He
www.geocities.com/irene_he
www.hytekautomation.com
Hello!
you also can use Active Plot property in writing mode. When you active
a plot that doesn't exist, the property node returns an error, so that
you can know how many plots are in the graph.
crisR
Tout d'abord merci pour ce programme, mais il faut que j'utilise un
graph XY car le temps n'est pas toujours l'axe des abscisses.
Votre programme fonctionne avec un Graph XY mais d=E9s que l'on envoie
des donn=E9es, =E7a na marche plus.
Et encore merci pour tout
Martin,
you asked on Fri, 4 Jun 2004 11:54:47 +0200:
I have a VI with two graphs. The program sets all graph names = cursor names
and does the best positioning of the cursor dynamicly.
So far so well
The program displays the cursor names of the 1st graph correctly.
The onloy problem is that
Return Receipt
Your Q: [W] Problem wave form graph dynamic cusor lables
document
> I have an XY graph that has gas chromatography peaks. How can I label
> the peaks with text information instead of point style or other legend
> indentifiers.
Place a cursor/marker on the graph, hide the lines, maybe the point,
show the text, and set its text to whatever you like.
T
> I've tried this with all graph types. I want the points to be evenly
> spaced on the x-axis. I want the marker labels on the x-axis to be
> arbitrary. e.g.: plotting gain error (y-axis: generally {-1%..1%})
> versus gain setting (x-axis: generally {48, 24, 8, 4, 2, 1, 0.5,
>
I have an XY graph that has gas chromatography peaks. How can I label
the peaks with text information instead of point style or other legend
indentifiers.
I've tried this with all graph types. I want the points to be evenly
spaced on the x-axis. I want the marker labels on the x-axis to be
arbitrary. e.g.: plotting gain error (y-axis: generally {-1%..1%})
versus gain setting (x-axis: generally {48, 24, 8, 4, 2, 1, 0.5,
0.025...}).
It seems th
Return Receipt
Your Q: [W] Problem wave form graph dynamic cusor lables
document
Return Receipt
Your Q: [W] Problem wave form graph dynamic cusor lables
document
Dear wirewokers.
I have a VI with two graphs. The program sets all graph names = cursor names
and does the best positioning of the cursor dynamicly.
So far so well
The program displays the cursor names of the 1st graph correctly.
The onloy problem is that all the cusor names in the 2nd graph
Since the x-values are no longer spaced equally, you need to use an
x-y graph instead of a Waveform graph. Is that what you have?
What do you mean by "rescaling" the axis? If the axis has autoscale
disable, it will be independent of the data. In the above case it
would still show [0-
Say there are three points to plot: y-values 2.1, 2.2 and 2.3. The
x-values are 0, 1 and 2, respectively. How can the x-value marker
values be changed to 22, 50 and 100 without rescaling the plot's
x-axis?
Lai, Ann wrote:
> Hi,
> I am trying to use an XY graph to graph sets of data. The data are
> output inside of a while loop, 32 points at a time (x, y) where x is
> from 0 to 32 and y is from the points on the scope. I want to graph
> it so that there will be different lines. I t
Under LabVIEW "Help", click "Find Examples", then search for "XY
Graph." It shows examples of different types of plots.
Les
Hi,
I am trying to use an XY graph to graph sets of data. The data are
output inside of a while loop, 32 points at a time (x, y) where x is
from 0 to 32 and y is from the points on the scope. I want to graph
it so that there will be different lines. I tried to use the shift
register and build
Hi,
I am trying to use an XY graph to graph sets of data. The data are
output inside of a while loop, 32 points at a time (x, y) where x is
from 0 to 32 and y is from the points on the scope. I want to graph it
so that there will be different lines. I tried to use the shift
register and build
hi
i don't know, but try it with the "array size" function... a xy-graph
is a 1d-array of clusters. in these clusters there are two 1d-array
which represent x and y coords. the "array size" function should
return the number of plots (clusters) of the xy-graph try
Hi!
I have a XY Graph and I wnat to get the number of Plots in that Graph.
There is no Property for this.
Anyone knows how to do this?
Bya
hmann
Hi
Adriana
It will be that you save this program for me in a version of LabView
6 and order for me
Thank you
Rogerio
Hi!
I had to finish this yesterday so I just changed it to fixed colors.
bye
hmann
There's a number of things that could be going wrong here - could you
please post your VI so we can have a closer look?
Hi!
I have a XY Graph with 2 plots. For screen displey I have the Graph
with black background color. But for printing I set the BG-color to
white and the Plot colors to black.
Before changing the Plot colors I save the colors with a property node
(setting active plot and reading plot color
Unfortunately I don't have LabVIEW 7.1 so I can't view your example.
Also I don't understand how to convert the data to digital waveform
without just clustering it and wiring the cluster to a digital
waveform indicator. Could you possibly explain what/where the digital
waveform conversion icon is
The digital graph defaults to 8 plots because there is only room to
show 8. You simply need to grow the graph and it will show all of the
plots that it has room for, up to your 16. You may want a smaller
graph, but there is a lot to show so it kind of makes sense.
> I see when I right click a graph anti-aliasing is an option. What does
> this feature on the graph allow you to do?
As Dennis points out, it smooths the image. Specifically, computer
graphics on a raster device have stair-steps or jaggies. This occurs
because a sloping line is
I wire an array of unsigned 16-bit integers to the digital waveform
graph, and it still only graphs the least significant 8 bits of each
number. Is that the limitation of the graph, or is there a property
value that I don't see which changes the maximum number of plots on
the graph?
It smooths the lines. It can also slow down the drwaing by quite a
bit.
I see when I right click a graph anti-aliasing is an option. What does
this feature on the graph allow you to do?
Hi,
If you need to save the image of your control then look http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=137&HOID=506500050015010100&HTHREAD=65813&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0";>here,
where I described how to do it. There is an example which saves the
image
Hi!
Maybe I'm just too stupid but I can=B4t get my XY Graph saved as a PNG
image. I already read lots of other threads. Maybe it=B4s because I=B4m
using LV 7...
Maybe someone could make a sample VI?
thanks
hmann
That's correct. The format string property isn't available until
LabVIEW 7.0 and later. LabVIEW 6.1 may only display certain time
formats. Programmatically setting time formats is even more limited.
Try using the Format property on the Scale. That is the last thing I
can think of.
Hope this help
Bonjour,
Je pense qu'il y a confusion. les propri=E9t=E9s "autoscale" =E9nnonc=E9es
plus haut, servent lorsque vous avez, par exemple, des donn=E9es variant
en amplitude, si vous avez selectionn=E9 "autoscale Y", l'echelle du
graph va prendre automatiquement les
Je ne comprend pas bien ce que tu souhaite obtenir !
Est ce pouvoir agrandir et diminuer la taille du contr=F4le comme cela
est fait actuellement par l'exemple que tu as joins ?
Est ce d'hiniber la fonction de r=E9ajustement automatique de l'=E9chelle
lorsque les donn=E9es du graphes d=E9passent le
How I can draw a circle in a intesisty graph
I can't use this format by programming for the scale name with labview
6.1
Maybe in the program : "Scale fit" properties from the graph variable.
0 for Fixed
2 for Autoscale
how I can converte a jpg file to Intensity graph format
Yes. The LabVIEW Help explains what each part of the format string
means. The help on the "Format Date/Time String" function explains
this best (Go to Help Menu, select "VI, Function, & How To", then type
"Format Date/Time String" into the Index tab.
For
Days/Months
Hours:Minutes
use
%d/%m
%H:%M
Hi!
I have a xy graph with 3 graphs and 3 scales. Whenever I zoom in and
then go back to "full view" one of my scales switches from a fixed
scale to autoscale. The others stay fixed.
Anyone knows what this could be?
bye
hmann
Hi,
You need to uncheck the autoscale for X and for Y. Right click on the
control (Front Panel) and see in the submenus X scale and Y scale.
Hope this helps !
Julien
Thanks but can I progam the time format like this : dd/MM
hh:mm
is it possible to fix the graph-XY size even if the data are different
either build a Waveform (using the Build Waveform VIs) and supply the
initial time, and delta T. Or use the waveform Graph, and a bundle to
supply the array of data with a initial time, and the delta T.
LabVIEW ships with an example called Waveform Graph that illustrates
the various ways to
I have a work around. It seems like each of these 16 y-scales is a
"place holder" in a cluster. If you put your mouse over in the
"y-axis" area of the graph, right click for properties and select
ADVANCED...RESET SCALE LAYOUT, you will see all of your Y-scales layed
out. Now
Hi everybody
I want to modify the custom date format and the custom time format of
XY graph by programmation
Is it possible ?
Hi,
the weather is great today i think 23=B0C in Albstadt(near Stuttgart)
What's the weather like in Germany ? It's 28=B0C here in France
(Toulouse - South West)
Happy to help you anyway !
Julien
Thank=B4s for your fast and very good answer
your solution works without any problems after modifying some little
things
greets from germany
from a DAQ we get a sinus-signal.
the incometime of the singal is variable and the signal was shown in a
graph but the real time is not the same as the time which is printed
on the x-axle of the graph. my question is how can we get the real
time on the x-axle?
we can save a X/Y graph without any problems, but when we try to load
them we get error 100 what can we do?
we can save a X/Y graph without any problems, but when we try to load
them we get error 100 what can we do?
I am trying to display a sinusoidal waveform on a waverform graph. I
want to make sure that the graph displays only 5 cycles of the sine
wave and thus changes the x-axis scale accordingly. Hence this would
mean that me plot remains the same no matter what the frequency of
sine wave I input, only
j utilise Labview 7
en fait je veut trac=E9 le graphe des valeurs a partir d un num=E9ro d
'essai.
Je demande par exemple l essai 1, le programme fait le tri de toutes
les valeurs pour l essai 1 et trace le graph
merci
Do you divide the data arrays by the maximum, or is this configured in
the graph properties? I'm confused about whether I'd be configuring
the graph or the data. Do you have a basic example on hand by chance?
Thanks.
One way I handled that is to normalize my several Y axis data, and
plot them in % (percent) (scale 0 to 100)
so If one column data is voltage, another is current, temperature,
etc, I divide each column by its predetermined or assumed maximum,
and this will be the hundred percent point.
Then I use
Bonjour,
voulez vous tracer les valeurs essai par essai (3 graphes diff=E9rents)
ou voulez vous tracer l'ensemble des valeurs en fonction de l'essai?
De plus quelle version de LabVIEW utilisez vous?
Merci pour ces d=E9tails qui me permettront de vous donner un exmple si
cela est r=E9alisable.
Right click on your existing Y-scale and select duplicate scale.
This will give you another Y-scale to plot your data against.
You can then use the plot legend to right click and associate your
data with the new scale on a plot by plot basis.
You can add as many legends as you need. You can also
They are all using Voltage, so I guess I could have a way to switch
between voltage and other units. The main readings will be temperature
and strain gage readings, which I've then configured using the
Measurement & Automation Explorer as Virtual Channels.
Any ideas/suggestions from people who've
C est exactement ce que je recherch=E9.
Merci beaucoup
Bonjour,
Ceci peut =EAtre fait par programmation:
Il faut cr=E9er un "Property Node" du graph.
Dans ce "Property Node", il faut s=E9lectionner la propri=E9t=E9 "X Scale
--> Offset and Multiplier --> Offset".
Une fois ceci fait, il faut la mettre en mode d
un double clic sur le 0 permet de l'=E9diter. Il suffit alors d'entrer 1
=E0 la place.
Si vous utilisez LV7.x un clic droit sur le graphe vous permet d'avoir
acc=E8s aux propri=E9t=E9s du graphe.
Clic droit -> propri=E9t=E9s -> Onglet =E9chelles.
Cordialement,
Julien
Bonjour
Comment faire pour commencer l'=E9chelle des X =E0 1 et non 0.
merci
You attached the wrong VI...
I think I know what you mean.
Thanks for your time.
Have a good weekend,
Pedja
J ai fichier tableur comme ci dessous
EssaiValeur
1 10
2 20
3 30
1 40
2 50
3 60
.. ...
Je voudrais a partir d une commande trac=E9 un graphe en fonction du
num=E9ro d 'essai, comment faire?
merci pour votre aide
Thanks for your help.
Now I am sure about these things.
Another thing I wanted to clear out is about clearing the graph at the
initialization stage. I assigned the constant 0 to it and it clears
but then something still sort of remains from the previous stage and
it shows up on the graph right
I would always be confused with initializing the graph indicator. I
know I could use the property node and pool down all the parameters
and assign the values to them but somehow those values don't dictate
the way the graph gets initilized.
Is it that autoscale options overwrite it?
I tried t
You could use the cursors to do this. Set up the graph to have a
cursor with the cursor style set to horizontal line. Since this graph
is vs. time, set the x cursor value to -1, and the y cursor value to
whatever you need. This can be done via the cursor pallet on the
graph (if you make it
> I currently have a signal going into a graph which displays the value
> over time as a spike graph around zero. I want to add onto this graph
> a line which shows a limit that the signal should fall within at say
> +-10. ie a horizontal line added to the graph. Is there any way tha
I currently have a signal going into a graph which displays the value
over time as a spike graph around zero. I want to add onto this graph
a line which shows a limit that the signal should fall within at say
+-10. ie a horizontal line added to the graph. Is there any way that
I can do this
I would like to do the following:
Have an xy graph with multiple plots. The plots are values over time.
The plots don't have sychronized or regular time updates which is why
I used an xy graph which works great.
I would like to have a vertical cursor that is free dragging that I
can
Hello All,
You can duplicate Y scale in XY graph by right clicking on the scale
and selecting : "Duplicate Scale".
And As Greg McKaskle said, you can configure your each scale by
creating XY graph property node (right clik on the graph and select
creat)
Sanaa TAZI
Application Enginee
Hi,
I think, there is no way to use floating point indices for the
2D-Matrix.
What I would do is to scale the x/y-coordinates.
for example: 0 is element 0,
0.25 is element 1
0.5 is element 2
and so on
you can scale the X and Y-axis of the graph with the
> Is there a way to programmatically duplicate the Y scale of an XY
> Graph and to associate it to one of the multiple plots.
You can show and hide a scale, you while a VI is running, LV cannot
create a new scale.
Make your graph in advance to have the number of scales you need
How to draw an Intensity graph which x/y coordinates do not match the
2D-Matrix indices and do not be equidistant?
Hi,
I am trying to draw an intensity graph that do not have equidistant
x/y coordinates. These coordinates are not integer and then do not
match the indices of the 2D matrix.
I do
Is there a way to programmatically duplicate the Y scale of an XY
Graph and to associate it to one of the multiple plots.
Turn off "run with multiple threads" option. You are probably seeing
the effects of user interface thread not getting any time to update
the graph. Also set "front panel smooth updates". This may not yield
the performance that you want but it may be the answer to your
question.
No need for an XY graph in this case; just wire the array to a graph
and if you want to zoom in on something programmatically you can
control the min and max, scaling and pretty much everything else using
a property node (just right-click on the graph, select create property
node and then click on
I want to have program control over my graphs Y axis scaling and
min/max values. - I cant do this with graph or chart displays, but
should apparently be able to do it with an XYgraph display.
My input data is a 1D numeric array, (voltage measurements taken by a
piece of laboratory kit at regular
Hi Wiebe,
That is excellent,problem solved, thankyou for your help, I will adapt
my code over the next couple of days.
Regards Chris
Hi Greg,
I like the sound of using property nodes, I have had a go but theres
lots of them, Could you give a couple of hints, please. I have tried
using the "Active plot" and "Plot" section of the chart params but
without success. I understand I need to use a reference to the chart I
need to contro
> I need to graph data and stack the plots to create 3 graphs, how do I
> plot more than 1 data line on each graph
>
Make the datatype going to the chart be a 2D array, and use the plot
legend to determine how many stacked plots there are. You can use the
legend to set some of the p
That might work, thank you very much
Thanks but I need to have a line from top to bottom
Sure. On the plot that you want to have the vertical line, right click
the plot legend and select Bar Plots (pick the style you want) and
then Fill Base Line (pick the fill style).
o the various sizing/xy line up params
which was a bit fiddly. The main problem is the bottom graph seems to
end up lagging at some point which gives doesnt look too good. When
the PC gets loaded up with too much work its best effort means the
bottom graph get missed out (or something like that) occasio
1 - 100 of 311 matches
Mail list logo