Plot Multi-XY:x-axis hosed

Using the "Plot Multi-XY" (picture output). This has to be something simple I'm overlooking. I'm setting both my Y and X-axis to 0 digits of precision. Y axis behaves as expected, but you can see the X-axis problem in the screen shot below. Setting 1 digit of precision works fine.
LabVIEW 8.5
Message Edited by Bill@NGC on 07-11-2008 07:21 PM
“A child of five could understand this. Send someone to fetch a child of five.”
― Groucho Marx
Attachments:
graphhosed.png ‏5 KB

Here's the VI I was talking about.
Ton
Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
Nederlandse LabVIEW user groep www.lvug.nl
My LabVIEW Ideas
LabVIEW, programming like it should be!
Attachments:
RemoveFalseTicks.vi ‏28 KB

Similar Messages

  • Cannot draw logarithmic graph in Plot Multi-XY vi

    Hello All,
    I'm trying to use the Plot Multi-XY vi in the picture controls to dynamically draw an X-Y grid on a picture control.  I need the grid to be logarithmically scaled, but when I check the "x log?" and "y log" booleans in the cartesian axis attributes to True, nothing at all shows up in the picture.  If I un-check those options, I get a nice linear grid.  Any help would be greatly appreciated!
    Thanks,
    Jason

    Hi Ravens Fan,
    Here's the VI (taken from an NI Example with just the Cartesian Axis Attributes added and the x and y logs turned to true.  If you switch them to false you get a nice graph, but when set to true nothing shows up at all.
    Thanks,
    Jason
    Attachments:
    XY Multi Plot Log.vi ‏15 KB

  • Plot multi curves in one window

    Is there anyone who can tell me how to plot multi-curves in one window using LabVIEW? The sample chart is attached. I have LabVIEW 7.1. If you think it is impossible in LabVIEW7.1, can LabVIEW 8.0 do the job?
    Thanks for your help in advance.
    Jane
    Attachments:
    PerformanceCurve.JPG ‏41 KB

    Hi Jane,
    CoastanMaineBird is right about the difference between a "plot", a
    "Graph" and a "window".
    It seems that what you want is a either a Graph or a Chart with multiple plots.
    It's quite simple to do either of these. As said before, refer to the Context
    Help (Ctrl + H) from the block diagram terminal of the Chart or Graph to see
    how to add multiple plots. Here's a screenshot of how you would do it with a
    Chart and a Graph:
    If you want to use different Y-scales for each plot, you need to create multiple
    Y-scales and then specify which plot uses which Y-scale:
    I hope that this is explanation enough to get you started - otherwise, please
    let me know.
    Have fun!
    Message Edited by Philip C. on 11-12-2005 03:46 PM
    - Philip Courtois, Thinkbot Solutions
    Attachments:
    MultiPlot Chart and Graph.PNG ‏6 KB
    Multiple Y-scales.PNG ‏13 KB

  • Where do I get "Plot Multi-XY"?

    Hi everyone,
    The thing is that I need this "Plot Multi-XY" and it was mentioned in my help program as 'not available in base package'. Is there any other way that I can get hold of this Sub-VI??
    P.S: Thanks VI Guy!!

    The VI that you mention is part of the Picture plots palette and does not come with the LabVIEW base package and the only way to get it is to spend the money for an upgrade. However, the normal XY Graph in every version of LabVIEW has the capability of multiple plots. Is there a specific reason that you want the Picture Plot version?

  • Integrating plot multi x-y vi's and three dimensional graph vi's

    i wish to plot a three dimensional graph of multiple data points (there is no formula or math function involved so currently simulated using dc signals). i used plot multi x-y vi for acquiring the points but it is in "2-d picture" format. i used 3-D surface graph vi for graph generation which is in a different format. can i integrate the two somehow or is there any other way out?

    To plot multiple x,y curves in 3D use the 3D Curve.vi
    The attached example demonstrates using 3D Curve.vi to plot several time varying curves.
    I hope this helps
    Kurt Friday
    www.sciware.com.au
    Attachments:
    3DCurvesDemo.vi ‏62 KB

  • Plot values in X-Axis in 2D line graph

    Hi,
    I am using 2D line graph to plot graph but the graph is to be ploted based on date i.e i have a range to be ploted in X-Axis i.e Dates how to plot that please suggest now the values are automatically it is getting ploted
    This is query wht i am using
    SELECT
    pobj.name "Object Name",
    tas.name "Task Name",
    SUM (TCL.NUM_HOURS_DAY1+TCL.NUM_HOURS_DAY2+TCL.NUM_HOURS_DAY3+TCL.NUM_HOURS_DAY4+TCL.NUM_HOURS_DAY5+TCL.NUM_HOURS_DAY6+TCL.NUM_HOURS_DAY7) ) "Effort"
    FROM
    timecard_lines tcl,
    project_objects pobj,
    tasks tas,
    projects pro,
    timecard_headers thr,
    employees epl,
    object_task_estimate ote,
    TIMECARD_PERIODS TP
    WHERE
    pro.id = :P61_PROJECTS and
    tas.id = :P61_TASKS and
    TP.ID = THR.TPD_ID AND
    tcl.pobj_id = pobj.id AND
    tcl.tas_id = tas.id AND
    pro.id = pobj.pro_id AND
    thr.id = tcl.thr_id AND
    thr.emp_id = epl.id AND
    ote.tas_id = tas.id AND
    pobj.id = tcl.pobj_id
    and
    ote.pobj_id = pobj.id and
    pro.id in
    (SELECT pro.id
    FROM projects pro, employee_project_pairs
    epp, project_employee_roles per ,employees empl
    WHERE empl.id = epp.emp_id
    AND pro.id = epp.pro_id
    AND epp.project_role_id = per.id )
    group by pro.project_name,pobj.name,tas.name
    order by pobj.name

    Standard syntax on the Mac is Object, Action. The order is always Select an object (in this case, part of a spreadsheet), then perform an action on or with tat object (in this case, make a chart).
    The same syntax applies to Copy or Cut (and to Paste, althyough it's not as obvious there—the object is whatever is currently on the Clipboard).
    I don't think there is information on printing charts/graphs in the online help. A chart is a graphics object, and is printed as part of the document that contains it. Printing the spreadsheet should also print the chart, provided it is on a page that contains data (AppleWorks's default is to print only the rows and columns that contain data). If you want to print the chart without any of the data, drag the chart over the data to conceal it, and choose the Print options that do not show column or row headers and the cell grid. (These are probably in the AppleWorks options in your Print dialogue, but their position will depend on your print driver.)
    Placing the object (the chart) in another document provides an easier method of printing only the chart, and the method you used (dragging the chart from the spreadsheet to the second document is a common and acceptable one. Dragging an object from one document to another places a copy of the object on the second document, and leaves the original on the original document. This is true in general, not just for charts.
    In the case of a chart, the copy is a static object, while the original maintains its live connection to the underlying spreadsheet—changing a graphed value in the spreadsheet will change the graph to match the new value, but will not affect the copy in the second document.
    Regards,
    Barry

  • How to plot dates on X-axis in Numbers?

    Hey all, need help!
    Have a two-column data layout, with dates in first column and values in second.  For example,
    April 12, 2009 465
    July 16, 2009 329
    Sep 2, 2009 528
    Nov 21, 2009 503
    I'd like to plot this as a scatter plot and see dates on the x-axis (a la Excel).  Alas, all it shows are numeric equivalents on the x axis, in very large numbers.
    What's the trick or solution to this?
    (I have spent a good half hour rummaging the boards here and Googling to no avail.  I did discover the DUR2DAYS trick for doing a related graph in the spreadsheet... perhaps there's a formatting trick here, too.)

    BUMP!
    Anyone?

  • Xy scatter plot with 2 y axis how to?

    I am interested in an making an XY scatter plot with time points as
    the x axis, and with 2 different y axis.
    As I mentioned, the x axis
    will have the different time in min., that the data was collected, and
    the 1 y axis would contain a particular measurement of the sample, and
    the other (2nd) y axis would contain a different type of measurement
    of the same sample. The problem is that I can't see how to do a 2 y
    axis XY scatter plot.
    best regards
    Peter Valencic

    Hi Peter,
    This is one of the most requested features for the JFreeChart project. It hasn't been added yet, but it is very near the top of the to-do list.
    Regards,
    Dave Gilbert
    JFreeChart Project Leader
    P.S. For anyone who is interested in JFreeChart, the link is:
    http://www.object-refinery.com/jfreechart/index.html

  • Data being plotted in the wrong axis

    I am trying to make a simple line graph with 2 different groups plotted against time. In my table I've got time (first coloumn), group 1 (2nd column) and group 2 (3rd column). When I select the 3 columns and chose to make a line graph I get a graph with 3 groups .... time being one of the groups. And as x axis labels (where it should be my time values) it says 'untitled 1' 'untitled 2' etc for each time step. I'm not sure how to make numbers realize that my first column is supposed to be my x axis?
    Also (less importantly) I need to identify what different areas under the graphs are. Since I've got 2 groups and they criss cross, different sections represent different things, and I'd like to put different colours under different areas of the graph, then just make a legend of what the different colours represent. Is this possible? If not I was just going to put labels in and make a legend of the labels...
    Cheers

    You aren't constrained to using a Header Column for the X-Range, if you Format the column you want to use as the X-range as Text.
    Thanks Jerry
    I forgot that and, as I got no response when I asked about it some days ago I thought that there was no workaround.
    Now I know the solution and will try to remember it
    Yvan KOENIG (from FRANCE lundi 3 novembre 2008 14:42:04)

  • Plotting x and y axis from two different data

    Hi everyone,
    I've just started using LabView on my new job. My new task is to create a VI to display a plot an XY graph from two data. How do I actually assign the two different data (X and Y axis resepctively)and plot them out on a same graph??
    Please help me out... my job is on the line!

    Other may post an example for you.
    I will tell how to find this and many other answers.
    Do a "Find Examples" from either the LV open screen or from the Help drop down.
    LV ships with examples that demonstrate almost every basic operation.
    One of the big benifits of these examples is that they work! If they do not, NI is interested in finding which ones do not.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • 3d Surface plot in 2013 - Z axis range input or property node doesn't get updated on the graph

    I point the problem to the  ( 3D_Plot.lvclass.graph Update.vi).
    Can someone confirm this?

    This works for me.  If this is not what you're doing, or if this does not work for you, please provide more details.
    Attachments:
    3Dplot.vi ‏19 KB

  • Linear Plot on a Log axis

    Hello,
    what I want to do is quite unusual (I think) so I will explain the context :
    I made a program which capture data off a spectrum analyser, correct these data with antenna correction, and use VIs "Limit Specification.vi" and "Limit Testing.vi" to interpolate my datas with a Pattern. The aim is to verify that the datas from the analyser don't get over the pattern.
    Everything is then put in a Waveform Graph, with a Logarithm X Scale.
    BUT the problem is that when I put X scale on "log" in graph properties, my Pattern representation is transformed in a Log-horrible-thing. I know it's working as intended, but my program isn't unusable because of this.
    How can I do to make the interpolation "Linear" in a Log scale ? Is it possible using both limits VIs, or not ? I hope yes..
    Here are some screenshot of the thing (can't join my VI, it's property of the company I work for (i'm in placement)).
    Thanks for your future help !
    Message Edité par JDlabview le 05-27-2010 10:19 AM
    J.D.
    French Labview beginner
    N'oubliez pas de complimenter les bonnes réponses - Don't forget Kudos for good answers
    Solved!
    Go to Solution.

    Thank you sooooo much Felix, you made my day !!!
    I post the solution if someone needs it 
    1- I transform my waveform points in log10 base :
    2- Same with my pattern (limit) points :
    3- I use the Limit specification and Limit testing VIs with these new X points (and dt=-1 because my waveform isn't linear anymore)
    4-And finally, I use 10^x function and change my Waveform out of Limit Testing, in an XY graph :
    If moderators find this post inconvenient because too big or useless, no worry to delete it.
    Thanks to all of you LabView and NI experts to help beginners in their development
    J.D.
    French Labview beginner
    N'oubliez pas de complimenter les bonnes réponses - Don't forget Kudos for good answers

  • Multi plot cursor in Mixed Graph

    If Digital waveform and normal waveform graph is plotted in a mixed graph, and if I choose watch all plots(multi plot) in cursor, LabVIEW closes immediately with an error popup dialog
    I have attached the print screen image of that error popup
    Attachments:
    error.JPG ‏188 KB

    Hi Stephen,
               I found a considerable solution to overcome that error.
               Build all the array data at first and then generate digtal
    waveform in single instance.
               ie., With number of numerical array data, build a 2D array of
    numerical data and make a transpose and then generate a waveform.
               It generates number of digital waveform equal to that of the
    column size of 2D Array.
               Do not build generated digital waveforms. This creates an error
    while using multi plot cursor--> watch--> All plots.
               I have attached the modified, bug removed Vi with this message for
    your reference.
    Regards,
    Raja
    Project Engineer
    Soliton Technologies
    www.solitontech.com
    Attachments:
    Mixed Graph Modified without Error.vi ‏25 KB

  • URGENT. Need to make plots with semilog-axis....HOW?

    URGENT. Is there any free classes/packages that are useful in plotting data?
    My plots should have semilog-axis, so that y-axis is logarithmig (intensity) and x-axis linear (time). There is no need for regressing or something like that, only points in the chart. Semilog-axis -feature is essential.
    I found a website: www.vni.com/products/imsl/jmsl_transition.html
    and it sounds promising, but I found no way to download the package!!!!
    I should also generate gif/jpeg/... image from that plot, but I think I can handle that...
    Thanks,
    krera.

    But it doesn't include semilog-axis.... (I think)JFreeChart does have a logarithmic axis feature. In version 0.8.1 only the y-axis can use a logarithmic scale.
    In the CVS version of JFreeChart (on SourceForge) there is now a corresponding feature for the x-axis too. This was contributed by one of the many developers that have submitted code to the project.
    Take a look at the displayTimeSeries2Chart() method in the JFreeChartDemo.java source file for an example
    of how to replace a standard axis with a logarithmic axis.
    Regards,
    Dave Gilbert
    JFreeChart Project Leader

  • Need help with multi xy plot

    hi Labviewers,
    I'm using the the 'Plot multi-xy.vi' to display a frequency sweep and several limit lines. I got my app work today but when I finished I realized the display is too small.
    When I enlarge the window of the graph on my frontpanel only the size of the window itself changes but not the size of chart.
    I searched for an option but couldn't find it.
    Thanks in advance
    Simon

    The ouput of "Plot multi-xy.v" is actually a picture!
    You are just resizing the picture indicator, the size of the image is programmatically set.
    The VI has an input connector to set the size of the picture. Create a constant at the "dimensions (w,h)" terminal and enter the desired size in pixels(e.g. 400 and 400).
    Good luck!
    LabVIEW Champion . Do more with less code and in less time .

Maybe you are looking for