Making octave plot in SVT to use g/SQRT(Hz) units

I have been trying to measure some random vibrations, and it appears the main analysis approach required mesurement of Amplitude spectral density, typically expressed in units of um/sqrt(Hz), plotted on a 1/3rd octave plot vs frequency.
Is there a way to use the Sound and Vibration Toolbox to do this? The default octave analysis plots power spectrum vs frequency. I can only use the IEC 1260 analysis module (since ANSI does not go below 20 Hz) and it does not appear to have the spectral density mode...
Am I missing something, is there a way to do this?

Hi Anatoly2,
The attached VI will convert an octave spectrum into EU^2/Hz or EU/sqrt(Hz). To use it, just do whatever flavor of octave analysis you want in front of it, then convert it with this VI. There is no need to do a PSD unless you want to see it separately.
Please respond if you have any questions!
Chad AE
Applications Engineer
Attachments:
Octave PSD Conversion.vi ‏103 KB

Similar Messages

  • My iMac 27" screen is black and will not start. The computer is making noise and beeps when i use the keyboard but I can't see anything. I have rebooted with no success

    My iMac 27" screen is black and will not start. The computer is making noise and beeps when i use the keyboard but I can't see anything. I have rebooted with no success

    Have a look at these. And please say what OS you have.
    http://support.apple.com/kb/ts1411
    http://support.apple.com/kb/ts1367

  • In making my apple id ready to using app store and itunes i tap on the none in the credit card but it say me contact itunes spport  to solve this problem what have I do ?

    In making my apple id ready to using app store and itunes i tap on the none in the credit card but it say me contact itunes spport  to solve this problem what have I do ?

    credit card it tells me my credit card is not valid for the store.
    Hi Don ...
    "Although you can browse the iTunes Store in any country without being signed in, you can only purchase content from the iTunes Store for your own country. This is enforced via the billing address associated with your credit card or other payment method that you use with the iTunes Store, rather than your actual geographic location."
    From here >  The Complete Guide to Using the iTunes Store | iLounge Article
    The iTunes and Mac App Store are one in the same.
    And check out this support article here   >  iTunes Store: My credit card's security code or zip code does not match my bank's records

  • Can I use one Apple TV unit to distribute content to two TV's?

    Can I use one Apple TV unit to distribute content to two TV's? If so, how?
    I want to be able to purchase movies off of the iTunes store on both TV's and to display photos and listen to music.
    Thank you for looking.

    Apple TV is designed to display content on a single TV only. Although it has component and HDMI outputs they are not independent and, as has been pointed out already, HDMI will take precedence over the component video.
    You will need two Apple TVs, one for each TV, and you can then sync both with one computer either with the same content or with different content selected from a common library in iTunes..
    Hope this helps.

  • Simple Storage unit management by using of 'real' handling unit data

    Hi all,
    actually we have a WM setup to use the full handling unit management in Warehouse. After some years we detected that the HU managed
    Warehouse is not the best solution for our business.
    Inside of WM we do no more want to have the Handling units. The assigned storage location is not HU managed.
    Now to my question:
    We receive from other plants finished goods via inbound delivery. All goods are packed on Handling Units.
    When doing the good receipt, Is it possible to use the HU data (vekp, vepo) and create according to it the WM storage units? So one Handling unit
    from the inbound delivery will become one storage unit.
    thanks in advance for your answers.
    Michael

    Hi Patrick,
    we actually have SAP WM with HU management running. but we want to go back to WM without HU management - only with the storage unit management.
    when getting an inbound delivery from another plant (in the same client) goods are batch managed and packed on HU´s. i am searching for a possibility to use the HU data from the inbound delivery to create the WM storage units. So one HU should become one WM storage unit.
    so i will post to an ERP comuity.
    thanks
    Michael

  • Can I use an Iphone from United States to France. Siri walk on?

    Can I use an Iphone from United States to France. Siri walk on?
    There will be all the functions?
    Thanks

    I mean, use only French for a French. And if it's an Iphone 4S, of course!

  • Hi. I'm planning to buy an iPhone 6 handset only in America. No network. Is it possible? I'm British and is going to use the handset in United Kingdom using a local network in Uk. Thanks

    Hi. I'm planning to buy an iPhone 6 handset only in America. No network. Is it possible? I'm British and is going to use the handset in United Kingdom using a local network in Uk. Thanks

    None of the iPhones currently being sold in the US is carrier unlocked, so no, they will not work.

  • I want to know the function moulde used to convert the unit of measure

    The whole process should be done in the Portugues login language.
    For the login language PT( Portuguese). In table MARA, if i choose the menu settings-> use parameters-> and chek this field (conversion field exit) . Then for any material if i check the unit of measure (MEINS), is display of all the material its shows differently, but if i select one material and see all the fields of that material, the MEINS field is changed. For example when all the materials are show the MEINS is ST. but when i select one material and display it . it shows PEC in portugues language.
    I want to know the function moulde used to convert the unit of measure

    HI,
    There exits the conversion routine for that particular field in its domain level..
    copy that conversion routine and search for that in SE37 your conversion routine
    you will find the function module this gives you the internal and external formats
    Fms are listed below for MEINS
    CONVERSION_EXIT_CUNIT_INPUT    Conversion exit for commercial (3-char) measurement unit INPUT
    CONVERSION_EXIT_CUNIT_OUTPUT   Conversion exit for commercial (3-char) measurement unit OUTPUT
    For convertiung quantity into base unit of measure you can do this way
    CALL FUNCTION 'ME_CONVERSION_MEINS'                       "#EC *
        EXPORTING
          i_matnr             = "give material number"
          i_mein1             = "Unit of measurement "
          i_meins             = "base unit of measure
          i_menge             = "quantity
        IMPORTING
          menge               = "quantioty in your required measurement
        EXCEPTIONS
          error_in_conversion       = 1
          no_success                = 2
          OTHERS                    = 3.
    HOpe this helps you
    Reward if useful
    regards,
    nazeer
    Message was edited by:
            nazeer shaik

  • How can I plot Data in StripChart using ActiveX in LW/CVI

    I have a DAQ with multichannel, I use an external synchronisation and I like to display my Data in RT using CWGraphChart. When I use PlotChartXY I can only plot the width my graph and then it stop (no stripchart possible!!!). But when I make the same with PlotChartY without my external synchronisation, the STRIPCHART works but I have a problem with synchronisation�I hope you understand what I mean. If somebody can help me or send me an example using stripchart with ActiveX, I will be very thank.
    Alex

    duplicate post, answer here
    Bilal Durrani
    NI
    Bilal Durrani
    NI

  • How to plot 3D spectrogra​m using usrp2920 spectrum sensing output

    hi,
    i'm woring on Real-time spectrum sensing using usrp with labview. i would like to know how to plot the usrp baseband spectral info as a 3D spectrogram over the time interval of sensing.

    You can use the 3D graph from the 3D graph palette in LabVIEW.
    You can use shift registers in a loop to catenate each new spectrum measurement (array) to Z matrix (which is the values matrix). This will create a kind of flow effect.

  • Making home movie and want to use my itunes music

    I making a home movie and i tryed to use some of my music that I downloaded off itunes and the windows movie maker program wont let me do it, it logs me off right away. Is this possible to do?

    Refer to this article:
    iTunes: Back up your iTunes library by copying to an external hard drive
    http://support.apple.com/kb/HT1751

  • Making changes to a published site using a different Mac.

    I published a site last year using the previous version of iWeb. I now have iWeb '09 and want to make changes to the site published. I have no access to the original files, only what is on my iDisk. I don't see a way to download those files, open them in iWeb and make changes to them. is this possible or will I have to start over?

    iWeb cannot import published files. You need to have a copy of the original domain file.
    You can however use the published files to help you build the new site.....
    http://iwebfaq.org/site/iWebBackupretrieve.html

  • How can i plot a histogram with using the results of Line Length

    PLS HELP.How can i prepare a histogram with using the results of line length code(It is somewhere in the middle).
    This is a final exam take-home question. I would appreciate if you can help?
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import javax.swing.*;
    import java.text.*;
    import java.io.File;
    public class WordAnalyser extends JFrame implements ActionListener
    private JMenuItem jmiAc, jmiSil, jmiCikis, jmiAnaliz, jmiHakkinda, jmiKullanim;
    private JTextArea jta1, jta2;
    private JFileChooser jFileChooser = new JFileChooser();
    File hafizada;
    File aktarilan = new File("Sonuc.txt");
    // Main method
    public static void main(String[] args)
    WordAnalyser frame = new WordAnalyser(); /* Ana ekran olusturulur */
    frame.setSize(400, 300); /* Degerleri belirlenir */
    frame.setVisible(true); /* Gorunebilirligi ayarlanir */
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    public WordAnalyser()
    setTitle("Serkan Ozgen Dosya Inceleme Programina Hos Geldiniz");
    JMenuBar mb = new JMenuBar();
    setJMenuBar(mb);
    JMenu fileMenu = new JMenu("Dosya");
    fileMenu.setMnemonic('F');
    mb.add(fileMenu);
    JMenu helpMenu = new JMenu("Degerlendirme");
    helpMenu.setMnemonic('H');
    mb.add(helpMenu);
    JMenu kullanimMenu = new JMenu("Kullanim Kilavuzu");
    mb.add(kullanimMenu);     
    fileMenu.add(jmiAc = new JMenuItem("Ac", 'A'));
    fileMenu.add(jmiSil = new JMenuItem("Sil", 'S'));
    fileMenu.add(jmiCikis = new JMenuItem("Cikis", 'C'));
    helpMenu.add(jmiAnaliz = new JMenuItem("Analiz", 'D'));
    helpMenu.add(jmiHakkinda = new JMenuItem("Hakkinda", 'H'));
    kullanimMenu.add(jmiKullanim = new JMenuItem("Kullanim"));     
    getContentPane().add(new JScrollPane(jta1 = new JTextArea()), BorderLayout.CENTER);
    getContentPane().add(jta2 = new JTextArea(), BorderLayout.SOUTH);
    jmiAc.addActionListener(this);
    jmiSil.addActionListener(this);
    jmiCikis.addActionListener(this);
    jmiAnaliz.addActionListener(this);
    jmiHakkinda.addActionListener(this);
    jmiKullanim.addActionListener(this);
    public void actionPerformed(ActionEvent e)
    String actionCommand = e.getActionCommand();
    if (e.getSource() instanceof JMenuItem)
    if ("Ac".equals(actionCommand))
    Ac();
    else if ("Sil".equals(actionCommand))
    Sil();
    else if ("Cikis".equals(actionCommand))
    System.exit(0);
    else if ("Analiz".equals(actionCommand))
    sayim();
    else if ("Hakkinda".equals(actionCommand))
    JOptionPane.showMessageDialog(this,
    "!!!! Bu program text analizi gerceklestirir. Her hakki saklidir SERKAN OZGEN!!!!",
    "Bu program hakkinda",
    JOptionPane.INFORMATION_MESSAGE);
    else if ("Kullanim".equals(actionCommand))
         JOptionPane.showMessageDialog(this,
         " Ilk once dosya menusunden Ac i tiklayarak analiz etmek istediginiz Dosyayi seciniz (Lutfen uzantisi *.txt \nveya *.log olsun). Daha sonra Degerlendirme menusunden analizi tiklarsaniz dosyanizda kac adet rakam, harf, \ncumle ve kelime oldugunu gorebilirsiniz. Simdiden kolay gelsin",
         "Programin kullanim detaylari",
         JOptionPane.INFORMATION_MESSAGE);
    private void Ac()
    if (jFileChooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION)
    hafizada = jFileChooser.getSelectedFile();
    Ac(hafizada);
    // Acilan Dosyayi ana ekranda gostermeye yariyan bir method
    private void Ac(File file)
    try
    // Acilan dosyayi okuma ve ana ekranda gosterme
    BufferedInputStream in = new BufferedInputStream(new FileInputStream(file));
    byte[] b = new byte[in.available()];
    in.read(b, 0, b.length);
    jta1.append(new String(b, 0, b.length));
    in.close();
    catch (IOException ex)
    // Temizle tusunun hangi ekranlara etki edecegini secme
    private void Sil()
    jta1.setText("");
    jta2.setText("");
    private void sayim()
    int buff;
    int sayac = 0;
    int Cumleler = 0;
    int Kelimeler = 0;
    int Karakterler = 0;
    int Satirlar = 0;
    int Rakamlar = 0;     
    boolean start = true;
    int linenum = 0;     
    try
    FileInputStream instream = new FileInputStream(hafizada);
    FileOutputStream outstream = new FileOutputStream(aktarilan);
         BufferedReader infile = new BufferedReader(new InputStreamReader(new FileInputStream(hafizada)));
    PrintStream out = new PrintStream(outstream);
         out.println("---Kelime Avcisinin Sonuclari---");
         String line = infile.readLine();
         while (line != null){
         int len = line.length();
         linenum++;
         line = infile.readLine();
         out.println("Line Length :"     + linenum + "\t" +len);
    while ((buff=instream.read()) != -1)
    switch((char)buff)
    case '?': case '.': case '!': /* Eger "?", "." veya "!" gorurse program cumleleri ve kelimeleri arttirir*/
    if (start == false)
    Cumleler++;
    Kelimeler++;
    start = true;
    break;
    case ' ': case '\t': case ',': case ';': case ':': case'\"': case'\'': /* Eger /t,;:\ ve \" bu isarteleri goruruse program kelimeleri arttirir */
    if (start == false)
    Kelimeler++;
    start = true;
    break;
              case 'n': case '\n': /* Eger \n gorurse satirlari arttirir */
              if (start == false)
                   Satirlar++;
                   Kelimeler++;
                   start = true;
              break;
    default:
    if (((char)buff >= 'a' && (char)buff<='z')|| /*a-z, A-Z veya - degerlerini gorurse karakterler arttirilir */
    ((char)buff >= 'A' && (char)buff<='Z')||
    ((char)buff == '-'))
    Karakterler++;
    if ((Kelimeler % 50) == 49)
    if (start == true)
                   out.println();     
    out.print((Kelimeler+1) + " ");
    out.print((char)buff);
    start = false;
              if ((char)buff >='0' && (char)buff <='9') {  /* 0-9 gorurse rakamlari arttiri */
                   Rakamlar++; }
    }// switch
         }//while
    instream.close();
    out.println();
    out.println();
    out.println("Karakter sayisi: " + Karakterler);
         out.println("Kelime sayisi: " + Kelimeler);
    out.println("Cumle sayisi: " + Cumleler);
         out.println("Satir sayisi: "+ Satirlar);
         out.println("Rakam sayisi: "+ Rakamlar);
    outstream.close();
    try
    BufferedInputStream in = new BufferedInputStream(new FileInputStream(aktarilan));
    byte[] b = new byte[in.available()];
    in.read(b, 0, b.length);
    jta2.append(new String(b, 0, b.length));
    in.close();
    catch (IOException ex)
    catch (Exception e)
    System.out.println(e);
    }

    Why is it that you're not interested in IOExceptions?
    catch (IOException ex)
    } Empty catch blocks is a hallmark of foolish Java code. At least print out the stack trace.
    %

  • Making a field as read-only using Forms Personalization.

    Hi All,
    I have one requirement.I developed one form which is used to display Customer related Information.Some fields are created under one block and "reason-for-write off amount" field is created under another block.I have created Master-Detail relation for these 2 blocks.If there is any "reason-for-write off amount" is present for queried customers then it shows the "reason-for-write off amount" data.check boxes also created beside customer number field in Master block.If there is no "reason-for-write off amount" for any customer I need to write it and when I click on "submit" button in my form it goes to database.
    Now my requirement is :
    I need to make "reason-for-write off amount" field as read-only and I need to CHECK corresponding Customer "check_box" and make "SUBMIT" button as disable using personalization.
    I wrote code in Personalization as
    Trigger-Event:WHEN-NEW-FORM-INSTANCE
    Condition: :DUMCUST.REASON_FOR_WRITEOFF IS NOT NULL
    Processing mode:BOTH
    Actions:
    object type: ITEM
    Target Object: :DUMCUST.REASON_FOR_WRITEOFF
    Property Name: Enterable
    Value:false
    object type: ITEM
    Target Object:      :XXMCS_CUSTOMER_DETAILS.CUSTOMER_NUMBER_CBX
    Property Name: Value
    Value:1
    object type: ITEM
    Target Object:      :XXMCS_CUSTOMER_DETAILS.SUBMIT
    Property Name: Enabled
    Value:False
    But it is not working..the applied changes are not affected in my form.I tried the above actions with WHEN_NEW_BLOCK_INSTANCE trigger also.I didn't write any validation triggers for these items in my FMB also.
    Could anyone please help me..
    Thanks in Advance.

    in your iterator declare the inputfield with disabled = true .
    p_replacement_bee = cl_htmlb_inputfield=>factory(
                                id        = p_cell_id
                                disabled  = 'true'
                                value     = comments ).
    this will generate the html like below
    <input type="Text"
    class="urEdf2TxtEnbl urEdf2TxtRo urV" autocomplete="off" id="TAB1_1_4" ct="InputField" name="TAB1_1_4" st="r" tp="STRING"
    readonly value="some value" onblur="sapUrMapi_InputField_Blur('TAB1_1_4',event)"
    onkeydown="sapUrMapi_InputField_keydown('TAB1_1_4',event)"
    onkeyup="sapUrMapi_InputField_KeyUp('TAB1_1_4',event)" onfocus="sapUrMapi_InputField_focus('TAB1_1_4',event)">
    now you can use js getElementById as this now has a id attached (TAB1_1_4)

  • Stretching "text" when going fullscreen, making it hard to read. Using Latitude E7240 notebook 16:9 1366x768 connected to a 16:10 1440x900 sms22a450 samsung monitor. Any way to fix without buying new notebook?

    Basically what the title says.
    The rendered text is fine when I'm not using full-screen, but as soon as I change it to full-screen the text becomes blurry (most likely tied to the difference in native resolution and aspect ratios).
    Using a Latitude E7240 notebook docked and connected to a Samsung SMS22A450 monitor. The notebook has an aspect ratio of 16:9 with native resolution of 1366x768 while the samsung monitor has 16:10 1440x900.
    Have tried fiddling with the resolutions, aspect ratios, Windows ClearType, DVI, HDMI, DP.
    Is there any setting or something I can do inside of Adobe Reader to maybe fix this problem? Full-screen is very nice when I'm reading study material so I'd love to be able to use it.
    Thanks in advance!

    You can try to play with the Display settings
    You can change the display resolution and the type of Display (Monitor vs Laptop/LCD). I have no problem with huge displays, Mac or PC, using a 2nd monitor with or without mirroring the second monitor.

Maybe you are looking for