Multi scale graph

I have made an LV in 6.0. It has a multi scale graph. it is attached. As you see there are three types of plots on this graph. How do I show only one scale and hide the other two scales? I want to avoid editing everytime I want to use a particular plot or scale.
Attachments:
forum.doc ‏31 KB

I hope I understood you well. There is a property node that changes the scale labels.
Just associate the scale names with the graph type selector, as shown in the picture below
Message Edité par chilly charly le 10-22-2005 03:25 AM
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
Example_BD.png ‏4 KB

Similar Messages

  • Multi plot graph - auxiliary curves

    I am in trouble with a multi plot graph. There is a wave chart that I have to plot an auxiliary line when the user clicks on the graphic. I know how to get the initial point and the final point of the auxiliar line. But I don´t know how can I plot this line in the same graph.
    Any ideas, sugestions or examples?
    Thank you in advance

    Speaking only for myself, I am not sure about the nature of your request.
    Could you please post some code showing an example of what you can do now and a jpg of what you desire.
    This may help us help you.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Custom Y-grids for multi-plot graphs

    How do I get the Y-axis gridlines to change for a given Y-axis (I have three)? As it is now, I have different scales for each Y-axis and the gridlines for all of them are displayed at the same time. This makes the graph very messy and it is difficult to discern which plot goes with which gridline.

    The way a multiplot graph is displaying scales is a bit curious.
    It's true a graph displys all scales at the same time, so if the various Y scales are different the display is confusing as you said.
    I suggest you some workarounds.
    First of all, arrange all Y axis in order to have the same or multiple scale so that all grid lines are equally spaced.
    Second, display the same lines for all Y scales (customizing the tabs as Alberto says).
    Third, display grid lines for different Y axes with different colors (maybe choosing pastel colors for grid lines and the same but bright color for plots).
    Fourth, hide all grid lines but one. It seems that this built-in option works in a curious way: if you have a black graph background you can see some pixels painted along X grid
    lines where Y grid should lie, and if you have another color background you can see the complete but 'hided' grid lines, as if they were painted in black instead of transparent. So I suggest you to use for grid lines the same color as graph background : that way the Y axis grid lines are effectively hided.
    Hope this helps
    Roberto
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Programmatically controlling multiple scale graph

    Is there a way to programmatically duplicate the Y scale of an XY Graph and to associate it to one of the multiple plots.

    > 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, then
    programmatically hide the ones you don't need and show the ones you are
    using. You can also set the Plot Active Y Scale to select which Y scale
    is used for the plot.
    Greg McKaskle

  • Multi line graph values issue

    Hi,
    I am using JDev 11.1.2.2.0
    I made a standard line graph which I populate with data through a backing bean.
    I read a post on how to put points to the graph:
    ArrayList <Object[]> data;
    Object[0] -> x axis data, here I have dates
    Object[1] -> name of the serie, a new serie is created for each different name
    Object[2] -> y axis data, here I have values
    Then I put the list to the graph and it works fine, only for one serie.
    When I display 2 or more series, the graph shows the different series in different colors as it is suposed to do.
    But, the values (Y axis) are not displayed at the correct place. I mean for instance the point with value 4K is displayed below the 3K Y axis marker...
    And sometimes the point is displayed above as its real value...
    So my graph is false, but my values are correct (I tested it)
    Then what can I do? The graph can draw several lines as I managed to put more than one serie. The only problem is that they are not displayed properly...
    (if you need the code I can show it)
    Edited by: Jikai on 20 sept. 2012 16:51

    Ok, I found what was wrong.
    In the graph properties the subType field was set to LINE_VERT_STACK, then I changed it to default (LINE_VERT_ABS) and it worked.
    <dvt:lineGraph id="lineGraph" subType="*LINE_VERT_ABS*"
    binding="#{backingBeanScope.backing_ReportingPopUp.lineGraph}" shortDesc="Graph that shows metrics"
    inlineStyle="height:100%; width:100%;" imageFormat="FLASH">
    <dvt:background>
    <dvt:specialEffects/>
    </dvt:background>
    <dvt:graphPlotArea/>
    <dvt:seriesSet>
    <dvt:series/>
    </dvt:seriesSet>
    <dvt:o1Axis/>
    <dvt:y1Axis/>
    <dvt:legendArea automaticPlacement="AP_NEVER"/>
    <dvt:graphTitle text="Metrics for Hosts by Date" horizontalAlignment="CENTER"/>
    </dvt:lineGraph>

  • Select plot by mouse in a multi-plot graph

    Hello
    I'm using LV 8.5 and have a question using a waveform graph. I have multiple plots (up to about 300) in this graph and most of them will have approximately the same waveform but some will have a totally different -> the user needs to identify these plots (get the name of it when moving the mouse over it for example).
    Is there a possibility to identify a specific plot in a multiplot graph?
    Thanks a lot for your answer!
    Rico

    Hello and thanks for your answer!
    Unfortunately this solution does not work, I add a picture to show the problem. If the user has to click through all plots (1500...) to get ther right one, he needs really a lot of time!
    Message Edited by Osiris81 on 04-17-2008 09:45 AM
    Attachments:
    plotExample1.jpg ‏263 KB

  • Multi-plot graphs

    Hello,
    I would like to draw a graph that has four different plots (same x-axis), in addition I want to see all the prvious points of measurement.
    Thanks in advance, Gaby

    Gaby,
    Check out the following example.
    C:\Program Files\National Instruments\LabVIEW 7.0\examples\general\graphs\gengraph.llb\Waveform Graph.vi
    Good Luck

  • Interpolat​ing multi-plot Graph

    I am trying to convert captured Load over Time data and capture Position over Time data into a single graph that shows Load over Time. 
    In the past I did something similar with only one Load plot.  But this time I have 39 plots and I can't seem to get it quite right.
    I thought I had it.  But when I simplified things to try and confirm, I realized I still had a problem.  Right now my "test" program is only using 2 plots, but I still can't seem to get it. 
    Can anyone shed a little light on what I might be doing wrong?
    Is it even possible to do what I'm trying to do?  (I'm thinking it must be, but after spending this much time on it I'm starting to wonder)
    Many thanks in advance. 
    Patrick Allen
    Attachments:
    Parse Strain vs Rotation 7.vi ‏29 KB

    I'm going to go ahead and post my own answer to this one. 
    I'm not sure why this one was so difficult for me, especially since I was "almost" there.  I suppose I need a little more experience working with arrays.
    Anyway, the chunk of code I'm putting up shows 39 channels with 201 "rows" of data being graphed against one channel of "position" data. 
    Patrick Allen
    Attachments:
    Multiplot Interpolate.llb ‏105 KB

  • Multi plot graph

    what is the best way to combine the 4 graphs that i have onto one?
    Attachments:
    qstn.JPG ‏36 KB

    Hi retroscie...,
    use the build array function to combine them to one graph.
    Hope it helps.
    Mike
    Message Edited by MikeS81 on 09-09-2008 01:48 PM
    Attachments:
    xy.PNG ‏6 KB

  • Multi-plot Graphs, is there a better way?

    I am still not good at graphs in LabView but I think I am making some programs and I can usually get a graph to show with I want it to show with only a few hours of dinking around with it...
    Anyway using graphs certainly makes for messy code unless there is a better way to wire this. Basically this graph shows four temperature probes and is updated every minute. Every 15 minutes a check for stabilization is run. Seemingly the only way I have been able to get multiple plots with Time as the X-Axis is to use an X-Y chart, but I have to index my readings out individually and put each in it's own shift register, and add it to the graph separately.
    There must be a better way?
    Solved!
    Go to Solution.
    Attachments:
    G2.jpg ‏258 KB

    I think part of your problem is you are not aware of the "concatenate inputs" option for build array. You don't need multiple build arrays for the array of clusters you are wiring into the graph (pink wire). Just expand the build array, wire in all your clusters, then right click the build array and choose "concatenate inputs". Next, you can use a cluster to store all your graph arrays (orange wires) which will greatly clean up your diagram.
    CLA, LabVIEW Versions 2010-2013

  • Time Scale Graph questions

        Hi, I am VERY new to Labview.  I am using Labview 7.0  with a PCI 6220 card.  I have a VERY simple VI that plots input voltage [+/- 10V] with respect to time. Currently the graph plots continuosly each time a measurement is taken [Tmax - Tmin = ~1ms].  I want to graph to instead plot a continuous graph with a curve that starts at Tmin = 0, and ends at Tmax=1min, giving me a complete curve.
    Your help would be very much appreciated!!!
    Attachments:
    Analog_in-test.vi ‏180 KB

    Hi heepofajeep,
        Here's a screenshot I hope will help you.  Basically, if you append the waveform each time through the loop, you can display it all on the graph at the same time.
    Brian B
    Field Sales Engineer
    Tennessee/Southern Kentucky
    National Instruments
    Attachments:
    append_wave.jpg ‏1252 KB

  • How to update multi-handle graph with a new set of data points

    I have multiple sets of data that all have the same number of columns but different numbers of rows. Each column is plotted on a graph. I want to keep the format of the original graph with the same number of handles, and update each handle with new data points by bringing in a new set of points.
    See attachment for example.
    Attachments:
    hiqgraph.HiQ ‏14 KB

    There are several ways to do this.
    1. You can create a HiQ script that plots the new data to the graph using the existing plots. The following three lines plot the new data into the three existing plots (indicated by the plot handles.) Put these lines into a HiQ script object, right-click and select Run.
    addplot(Graph2D_1,-1,data2[*,1],data2[*,2]);
    addplot(Graph2D_1,-2,data2[*,1],data2[*,3]);
    addplot(Graph2D_1,-3,data2[*,1],data2[*,4]);
    2. You can do it interactively by right-clicking on the individual plots and choosing Change... This will being up a dialog you can use to change the data in that plot. This will be difficult to do when plots are right on top of each other, so you may want to display the plot legend, where you can also right-click a
    nd select Change...
    3. I like your idea about DataSocket. This way it will happen automatically. Whenever the matrix published to DataSocket changes, the plot should automatically update.
    I hope this helps.
    David

  • Disable one axis on a multi-axis graph?

    Hi, i have a graph with multiple y-axis values e.g. voltage, currrent, temperature. I want to be able to disable these at will. Would it possibel to use the property nodes to do this? e.g. making one invisible or clear. So it can not be seen.
    Stu

    Hi Stu,
    The way I've done this in the past is to change individual plot colors.  I change the color to "transparent" on plots that I don't want to be visible. To accomplish this, select the "Active Plot" property and set it to the plot you want to modify.  {0, 1 2 ...} Then select "Plot.Plot Color".  Using the Color Box Constant off of the Dialog & User Interface pallette, you can view the colors you're setting.  Selecting the "T" in the upper right-hand corner selects a transparent color.
    The other thing you can do is to manipulate the incoming data.  If you're plotting floating point numbers, NaN doesn't show up in plots.  You can switch the "real" data in and out, substituting it with NaNs.
    If there's a more direct way with property nodes to enable and disable plots, I haven't stumbled across it yet.
    I hope this helps.
    Jim
    Attachments:
    TransparentPlot.png ‏23 KB

  • Multi-trace graph

    Hi
    I'm working with a network analyzer to measure crosstalk (NEXT & ELFEXT)
    Incrementation is generated by double while loop to make pairs (example for a 4 pairs cable : 1-2 ; 1-3 ; 1-4 ; 2-3 ; 2-4 ; 3-4)
    At the beginning, a message box appears and operator write the number of pairs of the cable. 
    The loop begin and each new measure, a message appear to tell operator which pair to connect to analyzer. 
    I have to trace graph for EACH measure (if there are 4 pairs, there are 6 measures) and place a selector command to view the trace I want from the 6.
    I guess I have to build an array and index it, but it seems to doesn't work. Is there another solution ?
    I joined a screenshot of my program, it works well. Just need to "stock" graph in an array and index it to display the one I want.
    Attachments:
    NEXT.JPG ‏149 KB

    Hi,
    You should the build array function to combine them to one graph. To begin you can find examples in the example finder, then a similar thread with good examples was treated here
    Hopefully this helps.
    Regards.
    Message Edité par Steve Mohamed le 05-15-2009 11:23 AM
    Steve M.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Vidéo-t'chats de l'été : présentations techniques et ingénieurs pour répondre à vos questions

  • How to create multi axis graph with 2 on change of fields and 2 values

    Hi all,
    i am working for a Semi conductor company and I have been madated to evaluate Crystal report 2008 in order to include it in our legacy software.
    So I have tested the soft and it seems to fit to our need.
    But I have a question...
    Here is a scenario i want to create in crystal but I have an error message..
    Can you please tell me if twant I want to achieve is feasisible...and if so how ?
    Thank you
    I would like to create a percent bar chart that contains 2 on change of fields and 2 show values.
    The idea behind in then to have a mutli axis chart in order to print as a line the second values.
    So the first values will be my bar chart in percentage and the second value will be a sum.
    Hope my description is cleat...
    Thank's in advance for your support...
    Have a good day

    There are different ways to achieve that. The simplest i could recall is to have 2 different charts, 1st bar chart and 2nd a line chart, lay one over the other and enable the transparency on the chart which on Top ( say Line ). also, crystal will allow you to control axes etc and make them transparent..

Maybe you are looking for