Transfer and coherence function with Labview.

Please send me a Labview code with transfer function (gain vs frequency) and coherence function of 2 signals: stimulus signal (1024 pts) and response signal (1024 pts). Thanks.

The Frequency Response Function (Mag-Phase).vi VI located in the Analyze>>Waveform Measurements palette returns the Coherence function. The attached example (LabVIEW 6.1) VI shows how it work (using a digital filter as unit-under-test).
Note that the coherence is always equal to 1.0 (by definition) if you are not averaging.
Attachments:
Transfer_Function_and_Coherence.vi ‏78 KB

Similar Messages

  • Can i download google map and then interface with labview?

    i intend to interface labview with google map and indicate my required position on it.i need help on how to accomplish this?can i download google map and then interface with labview?

    Hi,
         The Example avalable on following link (C:\Program Files\National Instruments\LabVIEW 2009\examples\comm\axevent.llb\ActiveX Event Callback for IE.vi) on your PC, and using of Googlr map API u can indicate your position.document are avalable on following link (http://code.google.com/apis/maps/documentation/staticmaps/)
    I hope this is help for u..
    Siva
    Sivaraj M.S
    CLD

  • I am trying to call a function with LABVIEW developed in CCS compiler

    I used MPLAB (CCS compiler) to develop c code that is used to transmit and receive messages to and from an automotive display. It works great as a stand alone. I would like to call this function from LABVIEW but am having difficulty doing so. Does anyone have experience calling a MPLAB developed project from LABVIEW? Thanks in advance.
    Matt

    PTE wrote:
    I used MPLAB (CCS compiler) to develop c code that is used to transmit and receive messages to and from an automotive display. It works great as a stand alone. I would like to call this function from LABVIEW but am having difficulty doing so. Does anyone have experience calling a MPLAB developed project from LABVIEW? Thanks in advance.
    Matt
    MPLab is for programming PICs if I'm not mistaken. I'm not sure how you would want to call a function compiled in MPLab from LabVIEW directly. MPLab will create binary code for execution on PICs and there is no LabVIEW that could run on a PIC. On the other hand I didn't think you could create standard Windows DLLs, Mac shared libraries or similar in MPLab at all.
    You will have to recompile your code in a C compiler that can create the standard shared library format for the plaform you want to call it from LabVIEW.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Can Itouch be charged and fully functional with Pioneer AVIC-Z3 auto stereo

    I am considering getting the Pioneer AVIC-Z3 navigation/stereo Head in my car. I am told that the Pioneer unit will not charge an Itouch that has higher than version 1.15 because of charging voltages/pin changes. I was also told that a Scosche Passport will not solve this problem with the Pioneer systems.
    1- Pioneer reps told me that if my Itouch has version 1.15 it will charge and have full functionality with the Pioneer Z3 as that was when the Z3 was designed for. My Itouch has version 2.2 I believe. Can I "downdate" to version 1.15 and how?
    Anyone have any experience and advice with this matter. This may be a deal breaker.
    Thank you.
    Don

    Pioneer reps told me that if my Itouch has version 1.15
    It's NOT the software version you are running that counts! First generation touches support both FireWire and USB charging; Second generation touches charge only with USB.
    The allowable FireWire voltage range is something like 8 volts to 36 volts so auto charger manufactures didn't have to do anything to use the 12 volts a car has.
    Second generation touch charging support requires the manufacturers add a regulated power supply to furnish the USB 5.0 volts.

  • Problems with installation of system and support files with Labview 5.1 on Windows NT.

    I make installations disks with Labview 5.1 on Windows NT and I need to add some system files and other support files. When I'm in App Builder I choose them in "Add support files" and I mark their "custom directory destination" (c:\winnt\system32, c:\est\base) but, when I test the installation I see that files don't save in this directory, they save in 'C:\c\winnt\system32' and 'C:\c\est\base'. How can I solve this problem?

    Jorge,
    I know there were some problems with the LabVIEW 5.1 Application Builder that were fixed in the LabVIEW 5.1.1 Updater. I recommend you download that update to see if this fixes the problem. Also, double-check to make sure you have typed the file paths correctly. If you continue to have problems after installing the 5.1.1 updater, please let me know, and please attach your .bld file so I can examine it for any problems.
    Thanks for your patience on this issue, and have a pleasant day.
    Sincerely,
    Darren Nattinger
    Applications Engineer
    National Instruments
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman

  • I need a step motor and controller compatible with LabView Can you recommend any

    I need a step motor compatible with LabView and I thought i would check with you before i moved forward in my experiment

    Dear chapbs,
    I've attached a sample cart below to show you the components for a possible setup of your system. Keep in mind that whatever stepper drive you purchased would power your motor. If you go ahead with the purchase of a controller & drive, I would highly recommend contacting NI to insure that you purchased the correct accessory components and cables to connect & power the components. I hope the  sample cart is helpful. I created it  by browsing ni.com, adding items to my cart, and then saving the cart to an excel file. Please post back if you have additional questions.
    Best Regards,
    ~NH
    Attachments:
    SampleCart.pdf ‏145 KB

  • Example of Neural Network and fuzzy logic with labVIEW

    Does anyone has any kind of examples of fuzzy logic and neural network built with LabVIEW?
    I am particulary interested in predicting machining outputs (cutting force, surface roughnes) starting from machining regimes (parameters such as depth of cut, speed etc.). However, any example would do ... 
    Thank you.

    Warm regards,
    Karunya R
    National Instruments
    Applications Engineer
    Attachments:
    Easy example851.vi ‏29 KB
    App example one851.vi ‏15 KB
    App example two851.vi ‏20 KB

  • Cellphone BlueTooth photo file transfer: Does it function with Tiger OS?

    I have a Nokia cell phone 6256i with BlueTooth that CAN transfer photo files from cell to computer.
    I have Tiger OS in the box, still uninstalled. I am using OS 10.3.9 right now and have not installed Tiger because some months ago, people reported that after installing Tiger and therefore because of Tiger, the BlueTooth photo file transfer function to their computer was lost. (This is not an issue of the OBEX function in BlueTooth being incapacitated by the manufacturer but an issue of a functioning OBEX ceasing to function after the installation of Tiger.)
    I have a Nokia cell 6256i with VzW and am able to transfer photo files from camera to my iMac and I do not want to jeopardize that ability.
    So the question is: If you have a BlueTooth cellphone (and especially if you have a Nokia 6256i), and if you are running Tiger, are you able to transfer photo files via BlueTooth to your computer?
    If so, what version of Tiger are you using? It could be that the earlier versions did not support BlueTooth file transfer but that later versions corrected that problem.
    Until I am sure I will keep Tiger in the black box it came in, so I am hoping to hear some good news. Thank you in advance.
    — Lorna in Southern California

    Isn't transferring a photo the same as transferring
    any other type of file, such as an MP3 ringtone, or a
    MIDI file?
    .......... Lorna says ................................................
    I wasn't sure so I specified PHOTO files.
    I've had both a Sony Ericsson K750 and Sony Ericsson
    K800 during the time that Tiger has been out, and
    never had any issues sending photos from the phone to
    the Mac via Bluetooth.
    .......... Lorna HAS A QUESTION................................................
    This is reassuring. But: WHAT VERSION OF TIGER ARE YOU USING? Meaning, I might have to upgrade to the new version.
    If you're worried, why not try your phone on a
    friends computer running Tiger, or install Tiger on a
    separate partition to try out?
    Jools
    .......... Lorna says ................................................
    That is a great idea....... and sadly, most of my friends who live near enough me do not have BlueTooth installed on their computers.
    — Lorna in Southern California

  • Hold, Transfer and other functions unavailable to end-user

    A short description of the setup:
    One centralized CCM Cluster (4.1.3)
    Five regoins/locations/pools.
    All locations are set to use g711 internally and across WAN.
    Now to the problem at hand:
    External Calls to any phone in a remote office (this office has it's own 2800 GW, and PRI) is impossible to put on hold, transfer or anything other than terminat. If the user presses "hold" the connection is partially lost. The caller and called party can no longer talk/hear each other. The call is still "active" in the phone display, but the only thing to do is to end the call (At which point the called party releases the call, but the gw does not release the incoming call until 10 seconds later).
    Here is a isdn q931 trace of a call:
    *Aug 3 12:35:26.415: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x00CC
    Sending Complete
    Bearer Capability i = 0x8090A3
    Standard = CCITT
    Transer Capability = Speech
    Transfer Mode = Circuit
    Transfer Rate = 64 kbit/s
    Channel ID i = 0xA18394
    Preferred, Channel 20
    Calling Party Number i = 0x1183, 'XXXX'
    Plan:ISDN, Type:International
    Called Party Number i = 0xA1, 'XXXX'
    Plan:ISDN, Type:National
    *Aug 3 12:35:26.427: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0x80CC
    Channel ID i = 0xA98394
    Exclusive, Channel 20
    *Aug 3 12:35:26.611: ISDN Se0/0/0:15 Q931: TX -> ALERTING pd = 8 callref = 0x80CC
    *Aug 3 12:35:28.479: ISDN Se0/0/0:15 Q931: TX -> CONNECT pd = 8 callref = 0x80CC
    *Aug 3 12:35:28.587: ISDN Se0/0/0:15 Q931: RX <- CONNECT_ACK pd = 8 callref = 0x00CC
    *Aug 3 12:35:34.587: %ISDN-6-CONNECT: Interface Serial0/0/0:19 is now connected to 4721550000 unknown
    *Aug 3 12:35:36.115: ICT ver in h323_gw_dialpeer.c 1
    *Aug 3 12:45:34.775: %ISDN-6-DISCONNECT: Interface Serial0/0/0:19 disconnected from XXXX , call lasted 606 seconds
    *Aug 3 12:45:34.775: ISDN Se0/0/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0x80CC
    Cause i = 0x8090 - Normal call clearing
    *Aug 3 12:45:34.827: ISDN Se0/0/0:15 Q931: RX <- RELEASE pd = 8 callref = 0x00CC
    *Aug 3 12:45:34.827: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0x80CC
    The ccm trace is in the attached file
    I see the "error": StationCdpc - ERROR active10: hold rejection|
    But have no idea why, and what to do with it. And why does this error cause a "freeze" to the call in progress? The call is "lost", and terminating is the only solution.
    The really strange part is this:
    The situation described above is true for all external call to this one location if the the call in progress has lasted 3 minutes+++. If a call in progress is less than 3 minutes old, all functions are operational as the should be. Internal calls to the same location do not behave as described above. Nor any external call to any other location (centralized or remote).
    Help apreciated
    Lasse Nordvik Wed?

    Hi there we have the same error,
    it's a message from the stationCdpc,
    Cisco CallManagerStationD: (0001818) restart0_DStopInd: No Linked StationCdpc
    and the call is not completed!, sometimes it goes tru but sometimes it gets dropped and we receive this message....
    Do you have an idea?

  • Compatibility of windows xp with labview and windows 2000 with labview

    I have a very weird situation that I am not sure even I can decribe it clearly. The thing is we have two set of equipments. One: windows 2000 with DAQ card, PCI card, the other is windows xp with same DAQ card and PCI card. All the labview software are the same version. All the program are the same. But the program on windows xp has a really weird problem. Sometimes, the signal is wiped out when I run the program and sometimes it doesn't. I am curious whether the two windows system have different order sequency. Is it clear? I am really sorry about the description since the problem is really strange. Thank you very much!

    With more research, I think I probably find the problem but I don't know how to fix it. Here is how the program work. In Calibrate LC.vi, there are four buttons of "set". When you hit set button, the program will aquire 10 data points which will form the signal we need. But the problem is when I hit set button, no signal at all.So I am thinking the program didn't aquire any data in. I uploaded the Calibrate LC vi and also the Aquire Data vi. Does anyone can give a suggestion how on to fix the problem? Also, I double checked the PCI card. The interrupt request for PCI 6036E in windows2000 computer is 19, that in windows xp computer is 21. Will this be a problem too? Thanks!
    Attachments:
    Acquire LC Calibration Data.vi ‏34 KB
    Calibrate LC.vi ‏108 KB

  • How to use matlab function with labview?

    Hello,
    I just want to use some matlab functions like floor(),ones()... in my labview code, who can tell me how to do it?
     I want to only install MCR in my PC, so MATLAB script node can not work because it need matlab installed. 
    Thanks
    Solved!
    Go to Solution.

    floor() exists on the standard labview pallet already and the ones() function would be fairly simple to reproduce. If you only need a few basic functions repost asking for direction on recreating those specific methods. However, you're right - there is not a direct way to use compiled matlab code in labview without full matlab and the math script nodes. If you're really desparate to reuse some some exisiting IP there are C++ alternatives that implement many of the same methods and syntax as matlab (http://arma.sourceforge.net/faq.html). I'm fairly sure there are other tools that attempt to translate matlab code into pure c functions, both of which can be called via a DLL from within labview: https://decibel.ni.com/content/docs/DOC-9076
    Alternatively, here is an all NI linear algebra solution: http://sine.ni.com/nips/cds/view/p/lang/en/nid/210525

  • Face and Eye Tracking with LabView and Vision

    Hey all,
    For my senior project I am trying to perform face tracking and eye tracking by using LabView and the Vision Development Module. Unfortunately I am new to LV and I'm drowning in a sea of links and tutorials so I was wondering if anyone here that has had experience performing similar tasks would be willing to help and point me in the right direction or provide examples. I bought two Logitech c525 webcams and hooked them up to my pc running LabView and Vision 2011. I was able to see images captured but that's as far as I've gotten with the tools. Any tips?
    Thanks,
    Alex.

    have a look at http://sine.ni.com/cs/app/doc/p/id/cs-14116 and http://forums.ni.com/t5/Machine-Vision/how-to-trac​k-face-and-allocate-lips-in-face-using-labview/td-​...
    This thread would also be more suited to the Machine Vision section.

  • Change IP-number and Subnet-mask with LabView?

    To upgrade the software on a CRio-System, the user needs to change some settings in the TCP/IP-configuration.
    To simplify this task I think on a possiblity to do (and at the end redo) the changes in the TCP/IP-Configuration of the Windows PC.
    What I need is:
    - Change the IP-Adress (from "Obtain IP adress automatic" to IP xyz...)
    - Change subnet-mask
    - Redo this settings by saving an existing config or set to "Obtain IP adress automatic"
    Who knows if and how it's possible to do that in LabVIEW?
    Perhaps I have to call a script  /.bat-file?
    LabVIEW 6,7 and 8 available :-)

    Sreedhar T wrote:
    Hi, its a really interesting stuff to read. Did anyone try doing it ?
    One thing that I wanted to know was: How long does it take to do this ? Since Im using a time critical application, can this entire operation happen in 100 milli seconds ?
    Will be glad to hear from you.
    Regards
    Sreedhar
    I have used this for a program that needs to have a host IP address for High sped cameras. I have it change the IP address to the required address and change it back when I am done. Here is a very simple Labview version of this code with out the switch back.
    Tim
    Johnson Controls
    Holland Michigan
    Attachments:
    TCPIP Config Programically.vi ‏10 KB

  • How can I measure input voltages on a 7330 board and UMI 7764 with LabView?

    Hi,
    I would like to use LabView with the Motion Card 7330 card. Since both are NI products I wondered if such is possible, rather than just use the NI Motion software. I would like the ability to use some VI's that I make.
    Also, how can set up LabView and/or NI Motion to record voltages on the inputs? And how do I tell the card that the voltages I want to record are in the 0-10V range? I understand there are different configurations such as measuring -5 to 5 V or 0 - 10V, etc, and I just want to make sure I don't damage the card by putting in 8 V on the input, for example.
    Thanks for letting me know.
    Chris

    Chris--
           Basically, a limit switch or a home switch is a physical sensor that sends a signal whenever the system reaches that point.  So if there is a default position, or "home", then you would put one of these sensors there so that when the motor or stage is in this position the system software will recieve the signal and know. Limit switches are the same and are to prevent the system from going past the limits.
          You mentioned that you were looking in the installation guide.  This is a great resource to get started but only scratches the surface.  When you install the driver, NI-Motion, it will install to the programs list (Windows Start button >> Programs >> National Instruments >> NI-Motion)  a directory for documentation.  In this folder you can find the complete manual for motion; as well as, documentation for all of the boards.  This is a default, if for some reason you don't have it these manuals can also be found online.  Cross-referencing the motion and the motion controller manuals should get you most everything you need to know.  If not, then a search at NI.com is also helpful. You could use the general search and select support or there is ni.com/kb for all of the knowledgebase articals  There are lots of tutorials on Devzone about motion basics and programming.
         If you need anything though don't hesitate to ask!
    Regards,
    John H
    Applications Engineer
    National Instruments

  • How to configure cRIO 9004 and link it with Labview?

    Today i tried to connect the cRIO 9004 to my pc using the serial cable
    but unfortunately the controller was not detecting on my pc. Then I
    turned on the IP reset button and tried connecting it using LAN to get
    an IP address but it also didn't work. I was looking for drivers on the
    internet and NI website but I couldn't find any directly related ones.
    Status light is blinking slowly and continuously(one flash every
    couple of seconds). According to cRIO 9004 manual it indicates "That the
    controller is unconfigured. Use MAX to configure the controller.
    Refer to the Measurement & Automation Explorer Help for information
    about configuring the controller".
    I tried MAX but its still not detecting the controller to configure.
    It would be great if you'll could help me out with this as I'm configuring this type of a controller for the first time.
    Thanks and regards
    Kavin

    Hey,
    First of all get sure that you have LV RT and FPGA as well as the NI RIO driver installed at your system.
    Then the easiest way would be to use a crossover ethernet cable to directly connect the cRIO to your PC.
    Give the PC a static IP Adress e.g. 100.100.100.100. Deactivate Firewall and Virus Scanners.
    Reboot the cRIO with IP Reset Switch ON, then it should appear in MAX under Network Devices with IP 0.0.0.0.
    Give the cRIO also a static IP like 100.100.100.111, set IP Reset switch to OFF before saving this settings.
    Now you can install the software at your cRIO also via MAX.
    Then you should be able to find it in LabVIEW by right-clicking "Project UntitledX" and "Add Targets and Devices".
    There should be different tutorials online how to configure a cRIO or other Realtime targets.
    Christian

Maybe you are looking for