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

Similar Messages

  • 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 wife was given a 5s and she sent her 4s to her daughter in Thailand to use. The problem is the 4s needs to have the imei number unlocked. We need assistance on how that can be done. We are long time Verizon customers.

    My wife was given a 5s and she sent her 4s to her daughter in Thailand to use. The problem is the 4s needs to have the imei number unlocked. We need assistance on how that can be done. We are long time Verizon customers.

    Your daughter will have to send it back to you. You will have to reactivate it on you line. You will then have to request to have it unlocked. See THIS thread for more information.

  • The update of web page iCloud is great, but why don't u just remove the "Notes" label from the "Mail" app?

    The update of web page iCloud is great, but why don't u just remove the "Notes" label from the "Mail" app?
    In additional, I also would like to see a "iOS liked" way to edit my "United contact" on the web page iCloud, just like on my iphone. That would be really great and more greater!
    Anyway, thanks for your work!

    frederickfromacworth wrote:
    but the updated icons on the update page don't go away.
    It's difficult to tell exactly what you mean, or where you are looking.
    But if you're looking in the App Store on the iPad, in the Updates area, and you still see the icons, they presumably now say "Open" to the right instead of "Update".  They will stay that way as a history of what you have done.  They will disappear after a while - something like 30 days.  That is fine.

  • Creating a Sampler bassline that can be triggered by one key?

    Hi all
    I've just found the video on the Apple website that shows you how to convert, say, a beat to a sampler instrument using transient markers. A Sampler instrument is created with ascending MIDI notes that can then be altered.
    I would like to do a similar thing, but put each chopped up bit of what would be a bassline on the same note. I have an electric drumkit, and I would like to be able to trigger the bassline using one of my drum pads. When I hit the pad, I would like the Sampler instrument to advance to the next note in the bassline, so I can essentially play a bassline whilst drumming.
    Any ideas on how I could do this?
    Cheers
    Jonny

    jonathan.townend wrote:
    I have an electric drumkit, and I would like to be able to trigger the bassline using one of my drum pads. When I hit the pad, I would like the Sampler instrument to advance to the next note in the bassline, so I can essentially play a bassline whilst drumming.
    Hi,
    Sorry for the latency... I just created the Environment tool you need.
    It is some kind of step sequencer Macro tool, where you can assign the Drumset triggering note and the LO/HI range target notes. The Macro sequencer steps are determined by the LO/HI range notes.
    Here are the Macro Elements short description:
    1. Trig.Note box - here you set you drum pad triggering note.
    2. *Out Ch.* box - here you set the output midi channel for the bassline software instrument. It is supposed that you use two software instrument instances (one for drums and one for the bassline).
    Example: If you switch Logic to "Live Play Mode" from the Settings>Recording>"Autodemix by midi channel if multitrack recording", then you can assign your original input Drumset to say EXS midi ch.1 Instrument and the Bassline newly converted instrument to EXS midi ch2... In this scenario assign the "Trig Note Out.Ch" (2) to midi ch.2 so the "Trig.Note" drum pad will operate as a keyswitcher and recall the midi Key Range Notes of the bass line channel ( i.e instrument ).
    3. *LO Key Range* box - here you set the low key range of the Bassline Instrument.
    4. *HI Key Range* box - here you set the high key range of the Bassline Instrument.
    5. *Reset Button* - use it to reset the Step sequencer to the "First/LO" key range note.
    6. *Play Triggering Note Button* - switch it ON if want to play/add the original drum triggering drum pad keyswitcher note. Cause it is a keyswitcher by default this button is set to "OFF"! The Trigg. Note is added to its Input Midi channel i.e to the Drum patch software instrument !
    *Note to Keyrange Triggering Tool v1.0* - [DOWNLOAD|http://audiogrocery.com/files/notekeyrange_triggv1.0.zip]
    !http://img7.imageshack.us/img7/783/noteregtrig.gif!
    !http://img59.imageshack.us/img59/4967/aglogo45.gif!

  • I need a speaker system that can amplify my alerts via SMS messages.

    I get pages for work, some of which may come in the middle of the night and I want to find a speaker system or something that can amplify the sound of the alert on my Blackberry 8833. Media speakers do not seem to work and I need something that can make a LOUD alert. Any advice? I'm brand new tot he Blackberry world.

    Put a bullhorn in front of it.
    Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
    Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
    Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals
    BESAdmin's, please make a signature with your BES environment info.
    SIM Free BlackBerry Unlocking FAQ
    Follow me on Twitter @knottyrope
    Want to thank me? Buy my KnottyRope App here
    BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V

  • Need 1200 digital outputs that can be updated at 1 MHz

    I need to control about 1200 digital outputs (CMOS or TTL)  at high speed (1 MHz).  Any platform
    that gets the job done is OK, but I usually program in a WinXP environment.   I also have a problem
    of distributing these signals to many units over a roughly 50 by 50 foot area, so I also need hardware
    to either drive the outputs over an extended length of wire or to wirelessly distribute the signals to
    multiple substations which each operate between 10 and 50 units.
    A small number of inputs (maybe just two) would be very useful to control the timing of the
    state transitions.

    Thanks for  your response.
    Our application is controlling LED's for a computer graphics application.
    http://gl.ict.usc.edu/Films/RelightingHumanLocomotion/index.html has
    some pictures of the apparatus, as well as a short video showing how
    it works and the results we've got so far.
    The basic idea is to capture varying illumination conditions extremely
    rapidly using high-speed (Vision Research) cameras that go at 5000 fps
    or so.  The signals that drive the lights are just 5V DC,
    currently supplied by a large number of PICS, but we are hoping to find
    a more
    centralized solution, as well as a higher performance solution (large
    program memory for many lighting patterns, high speed processing to
    support flexible computation of patterns, high speed updating of
    outputs to allow for multiple on/off states within a single 200 usec
    interval
    to simulate grayscale control of the LED's).
    If the system is fast enough, it is possible that a smaller number of
    outputs could drive a large bank of latches that provide the final
    outputs,
    but ideally this would be handled by the NI hardware.  In other
    words, we would just buy enough output units, hook them up, and then the
    programmer just sets the 1200 bits of memory as desired and then triggers the refresh.
    To distribute the signals, one possibility is to have output units with
    between 10 and 50 outputs that can be connected to the central
    controller with long cables (up to 40 feet) and which in turn drive
    individual lights through wires about 10 feet long.  Wireless
    would be
    even better if it exists.

  • I need a wireless mic that can be plugged into my MacBook Air. What do you recommmend

    I am looking for a wireless microphone that can be used for a meeting. I already have speaker however I am looking for a wireless mic that can be plugged into the MacBook Air (which I purchased last year). Nothing fancy, just something inexpensive and easy to use...

    Must be wireless?
    http://www.amazon.com/GTD-Audio-G-622H-Professional-microphone/dp/B004443DZ2/ref =sr_1_1?s=electronics&ie=UTF8&qid=1396390040&sr=1-1&keywords=GTD+Audio+G-622H+20 0
    headset wireless mic?
    http://www.amazon.com/Audio2000s-Wireless-Microphone-Headband-Lavalier/dp/B001RR J1AK/ref=sr_1_1?s=electronics&ie=UTF8&qid=1396390075&sr=1-1&keywords=Audio2000s+ 6032uf
    any genuine good mic will NOT be a 1/8th mic jack microphone,  rather USB
    The best mic at yet a low cost is one adapted from a quality XLR mic retrofitted for USB
    Audio Technica AT2020  USB
    depends on what you mean by "inexpensive",  the AT2020 is $130,  which for a microphone, a quality one, is extremely cheap.
    http://www.amazon.com/Audio-Technica-AT2020-USB-Condenser-Microphone/dp/B001AS6O YC/ref=sr_1_1?ie=UTF8&qid=1396389794&sr=8-1&keywords=at2020+usb
    Quality mics are not made by computer parts makers,     rather retrofitted mics made by genuine microphone manufacturers.

  • I need a storage device that can...

    I need a wireless storage device that can connect to my wifi router and instantly stream all my itunes movies to my apple devices throughout my house. Any advice?

    Would Seagate Central work?

  • Is there any Java library that can invoke access point functions?

    Hi, Is there a Java Library that enables programs to access access point and run their functions?
    I want to create sample code that invokes functions of access points such as signal strength e.t.c.
    My ambition is to create a model that can identify the position of wareless devices such as PDA in a wireless LAN

    Thanks for your reply, sorry I have not gotten back sooner. I'm still having the problem.
    All the access points have the same SSID. I did try deleting the network and rejoining, however, I don't think it properly "forgot" all the settings when I did that. I haven't yet taken the time to try to delete the network more thoroughly. I'm still turning off airport, carrying the laptop to within a few feet of the access point I want to join, and turning airport back on, on an almost daily basis.

  • What class that can implement file transfer in j2sdk

    hi
    i am doing this project that can transfer file through LAN(much like Yahoo Messenger)
    is there a class in j2sdk that can implement this? how to do it?
    thanks>>>>

    Annie is right that if you use only j2sdk then you want to use java.net. If you want to do it an easier way you can use ftp and download open source code. There are a couple of free packages you can find at http://www.javaworld.com/javaworld/jw-04-2003/jw-0404-ftp-p2.html
    If you want to use only the j2sdk then these 2 classes will give you an example of how to transfer data on the net. You need to add a lot more code to make these useful but it gives the general idea of how to open a socket and tranfser a bit of data.
    Client Side
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.ServerSocket;
    import java.net.Socket;
    public class ClientClass {
         private final static String HOST = "10.133.5.230";
         private final static int PORT = 543;
         public void sendFile() {
              try {
                   System.out.println("Entered sendFile");
                   Socket socket = new Socket( HOST, PORT);
                   InputStreamReader input = new InputStreamReader(socket
                             .getInputStream());
                   PrintWriter output = new PrintWriter(socket.getOutputStream(), true);
                   output.println("This is a test");
                   output.println("This is a test 2");
                   output.println("Last line");
                   output.println("ENDEND");
                   socket.close();
              } catch (Exception ex) {
                   ex.printStackTrace();
         public static void main(String[] args) {
              ClientClass client = new ClientClass();
              client.sendFile();
    }Server Side
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.ServerSocket;
    import java.net.Socket;
    public class ServerClass {
         private final static String HOST = "10.133.5.230";
         private final static int PORT = 543;
         public void getFile() {
              char[] inbuf = new char[2048];
              try {
                   System.out.println("Entered getFile");
                   // open server
                   ServerSocket server = new ServerSocket(PORT);
                   // wait for client.
                   Socket client = server.accept();
                   InputStreamReader inputStream = new InputStreamReader(client
                             .getInputStream());
                   BufferedReader input = new BufferedReader(inputStream);
                   PrintWriter output = new PrintWriter(client.getOutputStream());
                   while (true) {
                        String inData = input.readLine();
                        if ((inData != null) && (inData.length() > 0)) {
                             System.out.println("got '" + inData + "'");
                             if (inData.indexOf("ENDEND") > -1) {
                                  client.close();
                                  server.close();
                                  System.exit(0);
              } catch (Exception ex) {
                   ex.printStackTrace();
         public static void main(String[] args) {
              ServerClass server = new ServerClass();
              server.getFile();
    }Start the server side first and then run the client code in a separate JVM.
    You will also need to add the ability to handle binary and some sort of protocol to transfer the file names and handle the exceptions much better. Doing it like this would be much more fun and challenging, with ftp it would be alot faster.

  • On my Macbookpro computer when I import a photo to LR, the photos import two stops overexposed. I have not done anything to set up the import process. Freshly installed LR from CC

    I just downloaded LR 5.7 on my new MacBookPro computer. I did not set up any presets or anything at all, for that matter. When I import a photo, it changes in exposure automatically. Two stops overexposed!! I never had that issue with my other LR programs on Dell.
    any advice?

    Generally I would not use Facebook for sharing any photos, it compresses the photos substantially, and when you have shadows and dark colours you get visible "bands" where there should be subtle gradients, ie at sunsets and sunrises.
    It sounds like you are using two methods to upload to Facebook:
    1. Sharing from within Aperture, which basically syncs Facebook with your Aperture album, so any changes made at either end gets synced, hence the deletions from Albums, although the original file should still be in your library, just removed rom the album. It is like a playlist in iTunes.
    2. Exporting pics and uploading to Facebook from the browser.
    I am not sure how method 1 gets compressed, but I know that uploading hi-res jpegs to Facebook using method 2 results in poor quality images.
    I wouldn't even bother comparing option 1 or 2, and they will both be poor images once you view them on Facebook, as opposed to viewing uploaded images on proper image sharing / hosting sites.
    Your problem is not with Aperture, it is using Facebook for showing your work.
    If you export pics form Aperture at high res jpegs or TIFFs your images will be fine.
    If you insist to use Facebook as your way to share your work, then your workflow should be this:
    1. Right click images you want to share.
    2. Select Export version.
    3. Export as 100% size and ensure the export settings are set at 100% quality.
    4. Upload this pic into Facebook.
    This will get you the best image size and resolution on Facebook.
    See how you go.

  • Hi. I need a apple program that can work and open Office 7 Publisher

    Hi. I am new to apple computing and I find that my work in office publisher is not able to open on this Mac I have Pages but that is the only program I have on here.
    Can any help me with a suggestion whit what program Apple has that is comparable with this window format?

    I have a copy of Libre Office here, and I have a sample .pub file downloaded from MS. I can not open it using Libre Office, please point me to the method you used.
    But ....
    I just found (in the impress module) a listing for Publisher, unfortunately it fails when opening the sample file (looks like a text only import), I will look for another file to test with.
    Thanks for the lead.
    Update:
    It does work:
    Downloaded Publisher Template, opened and re-saved in Libre Office Draw.
    To the OP, download Libre Office, Viking should get the solved award.

  • Need some project titles that can be done in java servlets and jsp or ejb

    I am final year cs engg student. I have completed course in java,j2ee. I have done the library management project in servlet. I need some project titles for my final year project. My interests includes, networking, desktop applications.

    Saish wrote:
    I'm not sure how to help other than to advise you will probably have the best success with something that interests you personally. You mention desktop applications and networking. Perhaps start with something Swing (or JavaFX) and perhaps use that to monitor a network, detect intrusions, dynamically load balance, etc. Really, it's whatever will stimulate you through a long project. If you have an idea in mind, but are having difficulties with how to come up with a spiffy title, then post more detail, and we can try and help.
    - SaishThanks Saish for your nice response.
    Whether It is possible to implement the cloud computing ? Is it possible ?

  • I need help contacting someone that can help me find who the previous owner was who set up my iphone 5s, there is an activation lock and i need to contact the owners. help??? i think the iphone was stolen and then sold to me

    i think my iphone was stolen before being sold to me, i need help finding out who the original owner was to unlock the phone. any ideas on numbers i could ring? im super gutted

    If you are trying to activate an iPad or iPhone and it is asking for a previous owners Apple ID and password, you have encountered the Activation Lock. This is a security feature that prevents thieves from setting up and using a stolen or lost iPad or iPhone. You have no alternative. You must contact the previous owner to get permission to use the device. If you cannot contact the previous owner return the device to where you bought it and get a refund. You will never be able to activate the device and no one can help you do it.

Maybe you are looking for

  • Create Value node instance from structure at runtime

    Hi, I have a requirement where an internal table is given with some details. Now I need to add each row of this internal table as one entity into a collection. For this I need to create value node instance for each entry of the table and then lr_coll

  • Fingerprin​t scanner is not working for Probook 6560b

    Tried downloading the driver from HP website but still not detected.  

  • Problem with ALV and user defined selection screen. please help!

    Hi Experts,        I have program which has a user defined selection screen 9001. On executing the selection screen i call a ALV using resuse_alv_grid function module. What problem I am facing is that when I press back button from ALV page it goes to

  • How can i call application ?

    Can I call Application(exe) in a running vi ?  I think i can do that using application vi platte but i don't know how to do ? can any one solve this problem ?

  • ECC6.0 code download/upload with unicode

    Hi, we have a need for on-going parallel code maintenance of 2 separate development instances.  In end effect we need to manually synchronize two development instances for a period of time.  We have before in the past used custom programs and some of