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

Similar Messages

  • WKT and Three Dimensional Coordinates?

    It seems that the WKT support in Oracle Spatial doesn't support 3 dimensional points. Is that true? If so, why not?
    Looking at the OGC spec, it appears that it only has allowances for 2 dimensions. But other DBs, like SQLPlus, have extended the spec to support 3 dimensions.
    Anyone know why the spec only supports 2D? Anyone know why Oracle only supports 2D?
    Thanks,
    -Ray

    Hi folks,
    Is it true that nothing has changed in terms of WKT functions supporting 3D and measures? I am testing on a 10.2.0.3 machine and the 3D linestring below causes a java error for FROM_WKT and oddly enough if I put in into binary, then it returns a 2D version of the geometry.
    Cheers,
    Paul
    LINESTRING Z ( -68.20175638 46.21856595 0.00000000, -68.20159165 46.21854315 0.00000000, -68.20132806 46.21836037 0.00000000, -68.20073507 46.21817781 0.00000000, -68.19977959 46.21797273 0.00000000, -68.19790238 46.21781392 0.00000000, -68.19704603 46.21763159 0.00000000, -68.19632122 46.21733493 0.00000000, -68.19562887 46.21678675 0.00000000, -68.19513406 46.21600980 0.00000000, -68.19503387 46.21488970 0.00000000, -68.19496782 46.21468412 0.00000000, -68.19457219 46.21434141 0.00000000, -68.19364968 46.21393059 0.00000000, -68.19295806 46.21383951 0.00000000, -68.19150922 46.21384034 0.00000000, -68.19081760 46.21374932 0.00000000, -68.18930249 46.21349875 0.00000000, -68.18703021 46.21320259 0.00000000, -68.18554801 46.21274634 0.00000000, -68.18469166 46.21263251 0.00000000, -68.18370388 46.21261010 0.00000000, -68.18074049 46.21277154 0.00000000, -68.17922605 46.21297790 0.00000000, -68.17807365 46.21304697 0.00000000, -68.17767841 46.21297857 0.00000000, -68.17718427 46.21272751 0.00000000, -68.17682189 46.21243051 0.00000000, -68.17668968 46.21190474 0.00000000, -68.17649181 46.21156192 0.00000000, -68.17583283 46.21105934 0.00000000, -68.17579980 46.21092221 0.00000000, -68.17560199 46.21069372 0.00000000, -68.17540407 46.21035090 0.00000000, -68.17533707 46.20895654 0.00000000, -68.17520502 46.20863652 0.00000000, -68.17500687 46.20799659 0.00000000, -68.17484209 46.20774519 0.00000000, -68.17477598 46.20747094 0.00000000, -68.17474301 46.20744814 0.00000000, -68.17461086 46.20687671 0.00000000, -68.17441304 46.20669393 0.00000000, -68.17421529 46.20623678 0.00000000, -68.17358899 46.20539133 0.00000000, -68.17316062 46.20488853 0.00000000, -68.17253466 46.20447742 0.00000000, -68.17171100 46.20383760 0.00000000, -68.17154627 46.20372339 0.00000000, -68.17148027 46.20358631 0.00000000, -68.17138148 46.20349495 0.00000000, -68.17115070 46.20299215 0.00000000, -68.17111700 46.20203197 0.00000000, -68.17101798 46.20168932 0.00000000, -68.17065549 46.20118652 0.00000000, -68.17035889 46.20093512 0.00000000, -68.16917329 46.20031838 0.00000000, -68.16788885 46.19956451 0.00000000, -68.16742740 46.19887893 0.00000000, -68.16739443 46.19878751 0.00000000, -68.16732860 46.19874174 0.00000000, -68.16732849 46.19862741 0.00000000, -68.16713068 46.19828459 0.00000000, -68.16699869 46.19791897 0.00000000, -68.16666928 46.19753061 0.00000000, -68.16666923 46.19741634 0.00000000, -68.16653746 46.19732492 0.00000000, -68.16643845 46.19705061 0.00000000, -68.16640559 46.19698210 0.00000000, -68.16640559 46.19691354 0.00000000, -68.16627383 46.19682212 0.00000000, -68.16627360 46.19663917 0.00000000, -68.16601002 46.19606780 0.00000000, -68.16584523 46.19593073 0.00000000, -68.16541641 46.19460499 0.00000000, -68.16541530 46.19321075 0.00000000, -68.16554667 46.19279914 0.00000000, -68.16571101 46.19243335 0.00000000, -68.16577639 46.19170178 0.00000000, -68.16564440 46.19133611 0.00000000, -68.16551280 46.19129051 0.00000000, -68.16554561 46.19115333 0.00000000, -68.16541379 46.19097038 0.00000000, -68.16531488 46.19078760 0.00000000, -68.16518306 46.19053631 0.00000000, -68.16505119 46.19021634 0.00000000, -68.16491920 46.18971354 0.00000000, -68.16495161 46.18909618 0.00000000, -68.16511601 46.18870760 0.00000000, -68.16603667 46.18770155 0.00000000, -68.16626690 46.18731279 0.00000000, -68.16636441 46.18571274 0.00000000, -68.16613385 46.18534690 0.00000000, -68.16570559 46.18477559 0.00000000, -68.16547503 46.18440997 0.00000000, -68.16537579 46.18379295 0.00000000, -68.16550727 46.18356418 0.00000000, -68.16567145 46.18326702 0.00000000, -68.16570363 46.18214691 0.00000000, -68.16497899 46.18114142 0.00000000, -68.16432045 46.18066159 0.00000000, -68.16362928 46.18050177 0.00000000, -68.16320147 46.18045617 0.00000000)

  • What is Multi-mapping in SAP+XI and when is it used?

    Hi SDN,
    Can you please tell me what exactly is a multi-mapping in SAP+XI  and when is it used with an example.
    Regards,
    Aniruddha Bhattacharya

    Hi Aniruddha,
      Multi mappings can be used in ccBPM which is used to map abstract interfaces. Development is the same as Message Mappings.
    n:1 Transformation
    Bundles multiple messages into one message, for example, individual purchase order items into one purchase order.
    1:n Transformation
    Splits a message into multiple messages, for example, a purchase order into the individual purchase order items.(its possible without BPM)
    n:m Transformation
    Converts a message into another message, for example, a message that is defined by interface A is converted to message that is defined by interface B.
    Multi-Mappings reference multiple message structures:-
    a) All source message structures are combined into 1 source structure.
    b) All target message structures are combined into 1 target structure.
    Therefore, there is only one source structure mapped to one target.
    With BPM:
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    /people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi
    Without BPM:
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
    Also go through this thread...you will find lots of link which are helpfull...
    Multi Mapping
    Regds,
    Pinangshuk.

  • 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

  • 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?

  • [Forum FAQ] SharePoint 2013: Extracting values from a multi-value enabled lookup column and merge values to a multi-value enabled column

    For some business requirements, users want to extract values from a multi-value enabled lookup column
    and add items to another list based on each separate value. In contrast, others want to find duplicate values in the list and merge associated values to a multi-value enabled column and then
    add items to another list based on the merged value. All of these can be achieved using SharePoint Designer 2013 Workflow.
    How to extract values from a multi-value enabled lookup column and add items to another list based
    on each separate value using SharePoint Designer 2013.
    Important actions: Loop Shape; Utility Actions
    Three scenarios
    Things to note
    Steps to create Workflow
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013.
    Important actions: Call HTTP Web Service; Build Dictionary
    Things to note
    Steps to create Workflow
    How to
    extract values from a multi-value enabled lookup column and
    add items to another list based on each separate value using SharePoint Designer 2013.
    For example, they have three lists as below. They want to
    extract values from the Destinations column
    in Lookup2 and add items to Lookup3 based on each country and set Title to current item: ID.
    Lookup1:
    Title (Single line of text)
    Lookup2:
    Title (Single line of text), Destinations (Lookup; Get information from: Lookup1 in Title column).\
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Important action
    1. Loop Shape: SharePoint Designer 2013 support two types of loops: loop n times and loop with condition.
    Loops must also conform to the following rules:
    Loops must be within a stage, and stages cannot be within a loop.
    Steps may be within a loop.
    Loops may have only one entry and one exit point.
    2. Utility Actions: It contains many actions, such as ‘Extract Substring from Index of String’ and ‘Find substring in String’.
    Three scenarios
    We need to loop through the string returned from the look up column and look for commas. There are three
    scenarios:
    1.  No comma but string is non-empty so there is only one country.
    2.  At least one comma so there is at least two or more countries to loop.
    3.  In the loop we have consumed all the commas so we have found the last country. 
    Things to note
    There are two things to note:
    1. "Find string in string (output to Variable:index)"  will return -1 if doesn't find
    the searched for string.
    2. In the opening statement "Set Variable: Countries to Current Item:Destinations" set the return
    field as  "Lookup Values, Comma Delimited".
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Destinations (Lookup; Get information from: Lookup1 in Title column).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup2.
    Add conditions and actions:
    Start the workflow automatically when an item is created.
    Add item to Lookup2, then workflow will be started automatically and create multiple items to lookup3.
    See the below in workflow History List:
    How to merge values to a multi-value enabled column and add item to another list based on the
    merged value using SharePoint Designer 2013
    For example, they have three lists as below. They want to find duplicate values in the Title column in
    Lookup3 and merge country column to a multi-value enabled column and then add item to lookup2 and set the Title to Current Item: Title.
    Lookup1:
    Title (Single line of text)
    Lookup3:
    Title (Single line of text), Country (Single line of text).
    Lookup2:
    Title (Single line of text), Test (Single line of text).
    Important actions
    "Call HTTP Web Service"
    action: In SharePoint 2013 workflows, we can call a web service using a new action introduced in SharePoint 2013 named Call HTTP Web Service. This action
    is flexible and allows you to make simple calls to a web service easily, or, if needed, you can create more complex calls using HTTP verbs as well as allowing you to add HTTP headers.
    “Build Dictionary"
    action:
    The Dictionary variable type is a new variable type in the SharePoint 2013 Workflow.
    The following are the three actions specifically designed for the Dictionary variable type: Build Dictionary, Count Items in a Dictionary and Get an Item from a Dictionary.
    The "Call HTTP Web Service" workflow action would be useless without the new "Dictionary" workflow action.
    Things to note
    The
    HTTP URI is set to https://sitename/_api/web/lists/GetByTitle('listname')/items?$orderby=Id%20desc and the HTTP method is set to “GET”. Then the list will be sort by Id in descending order.
    Use Get
    d/results(0)/Id form
    Variable: ResponseContent (Output to
    Variable: maxid) to get the Max ID.
    Use Set
    Variable: minid to Current List:ID to get the Min ID.
    Use Copy from
    Variable: destianation , starting at
    1 (Output to
    Variable: destianation) to remove the space.
    Steps to create Workflow
    Create a custom list named Lookup1.
    Create a custom list named Lookup2, add column: Test (Single line of text).
    Create a custom list named Lookup3, add column: Country (Single line of text).
    Create a workflow associated to Lookup3.
    Add a new "Build Dictionary" action
    to define the http request header:
    Add a Call HTTP Web Serviceaction, click on
    this and paste your http request.
    To associate the
    RequestHeader variable, select the Call action property,
    set the
    RequestHeaders property to
    RequestHeader:
    In the Call action, click on
    response and associate the response to a new
    variable: ResponseContent (of type Dictionary).
    After the Call action add Get item from Dictionary action to get the Max ID.
    Add Set Workflow Variable action to get the Min ID.
    Add Loop Shape (Loop with Condition) to get all the duplicate titles and integrate them to a string.
    Create item in Lookup2.
    The final Stage should look like this:
    Start the workflow automatically when an item is created.
    Add item to Lookup3, then workflow will be started automatically and create item to lookup2.
    See the below in workflow History List:
    References
    SharePoint Designer 2013 - Extracting values from a multi-value enabled lookup column into a dictionary as separate items:
    http://social.technet.microsoft.com/Forums/en-US/97d34468-1b53-4741-88b0-958472f8ca9a/sharepoint-designer-2013-extracting-values-from-a-multivalue-enabled-lookup-column-into-a
    Workflow actions quick reference (SharePoint 2013 Workflow platform):
    http://msdn.microsoft.com/en-us/library/jj164026.aspx
    Understanding Dictionary actions in SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/jj554504.aspx
    Working with Web Services in SharePoint 2013 Workflows using SharePoint Designer 2013:
    http://msdn.microsoft.com/en-us/library/office/dn567558.aspx
    Calling the SharePoint 2013 Rest API from a SharePoint Designer Workflow:
    http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api-from-a-sharepoint-designer-workflow/

    GREAT info, but it may be helpful to note that when replacing a portion of the variable "Countries" with a whitespace character, you may cause the workflow to fail in a few specific cases (certain lookup fields will not accept this and will automatically
    cancel).  I only found this out when recreating your workflow on a similar, but much more complex list set.  
    To resolve this issue, I used another utility action (Extract Substring from Index of List) to clear out the whitespace.  I configured it as "Copy from
    Variable: Countries, starting at
    1 (Output to Variable: Countries), which takes care of this issue in those few cases.
    Otherwise, WOW!  AWESOME JOB!  Thanks!  :)

  • Multi color gradient for touch and selected color of spark mobile list

    multi color gradient for touch and selected color of spark mobile list
    how to get dat?

    or how about a bitmap as the background for the touch and selected color for the items in a list.

  • Integration of sap R/3 (4.7) and Microsoft active directory (2003)

    Hi All,
    I would like to know integration of sap R/3 (4.7) and Microsoft active directory (2003) and also SAP EP and Microsoft active directory. I have been working as a ep consultant with a local bank. I am new for this integration work, So please kindly provide me the steps for integrating these both directories.
    Pls help me with this issue.
    Thanks in advance,
    Regards,
    Raghav.

    Hi,
    First You should read:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bc72b890-0201-0010-3a8d-e31e3e266893
    Regards,
    Jarek

  • What is mean by Referential Integrity? Where do we use it and Why..?

    Hi All,
    Can anybody tell me, What is mean by Referential Integrity? Where do we use it and Why..?
    Regards,
    Kiran Telkar

    Dear Kiran Telkar ,
    you might be knowing that generally refrential integrity is concerned with nothing but primary key and foriegn key relationship. Generally we use to check uniqueness of records.
    In sap we use it during flexible updation...to check the data records of transaction data and master data.
    In other words, to check before loading of data, that whether loading will be properly or not.
    we will check(tick) the option in the maintainance of the
    <b>infosource--> communication structure</b>
    it will be better if you clearly mention your problem, if further help is needed.
    hope this will help you.
    Regards
    vinay
    <i>please assign points to all who will help you.</i>

  • Report server running in integrated mode , but cannot deploy reports again and again prompts for login

    Report server running in integrated mode , but cannot deploy reports again and again prompts for login
    Nur Mondal

    Hello,
    How are you deploying the reports? Via Visual Studio, Report builder or manually uploading RDL files?
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • I need a sample vi that can plot a transfer function given zeroes and poles (It should allow the user to input zeroes and poles). It should be done in the S domain.The user should be allowed to put poles and zeroes, with frequency

    I need a sample vi that can plot a transfer function given zeroes and poles (It should allow the user to input zeroes and poles). The user should be allowed to put poles and zeroes, with frequency. DONE IN S DOMAIN.

    I have created a VI (LabVIEW 6.1) that does what you want. Note that the poles and zeros have to be entered correctly that is in Rad/s and typically with negative real part. The VI offers you all options for lin/log frequency axis, magnitude in dB or not, phase in Radians or Degrees etc...
    The VI is written with "academic" in mind, so it is not optimized for performances but (hopefully) for clarity. I hope this will work for you.
    Attachments:
    S-Domain_Transfer_Function_from_Poles-Zeros.vi ‏167 KB

  • I need a sample vi that can plot a transfer function given zeroes and poles (It should allow the user to input zeroes and poles)

    I need a sample vi that can plot a transfer function given zeroes and poles (It should allow the user to input zeroes and poles). The user should be allowed to put poles and zeroes, with frequency.

    Check the answer to your other posting
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=50650000000800000052A90000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0

  • My multi touch is very slow and it hang what can I do?

    My multi touch is very slow and it hangs
    What can I do?

    Try the standard fixes:
    - Reset. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restore to factory defaults/new iPod

Maybe you are looking for

  • Problem with microfone on my mac mini

    hello folks, Recently I purchased mac mini 1.83 intel core 2 duo. This is my first home experience with mac and I must tell you it is more fun than mac at work. Anyway I have a problem I don't know how to solve. I both headset (earphones and micropho

  • HOW TO VIEW .PDF FILES IN ITOUCH4 .

    I DO NOT HAVE INTERNET CONNECTION . CAN ANYONE HELP ME IN VIEWING .PDF FILES LOCALLY WITHOUT INTERNET CONNECTION.DO ITOUCH4 HAVE BUILT IN FEATURE TO VIEW .PDF FILES.

  • Re: NB200-134 - FN key not working after upgrade to Windows 7 Ultimate

    My FN keys of NB200-134 is not working after upgrading from Windows 7 starter to Windows 7 ultimate. I tried installing every drivers found on Toshiba website for my lappy but still it does not work. Help please

  • COMPLAINT - Debt Collection from Pastdue Credit So...

    Hi,  I've received a letter from Pastdue Credit Solutions stating that I've outstanding BT Bill of £156.41 for property which I vacated in Oct, 2010. As far as I know, before vacating the property, I contacted  BT and paid all the outstanding amount.

  • Image hyperlink - action is disable

    Hi I inserted an image into my model and I want to make that image a hyperlink to open another iView. But the Action tab is disabled. Is this a standard setting for SP 9? Thanks