How to adapt to several Gaussian peaks?

Hello

I have a set of data two columns (x, y) which contain many (several hundredes infact) Gaussian peaks. You can think of it more as a spectrum of wavelength. The number of spectral peaks is not exactly known. There is no problem to detect spikes because they are of the same magnitude. Finally, I'd like a Gaussian funtion meet each of these spectral peak and get the settings such as the amplitude, the center of the line and sigma.  This seems a little tricky in LabVIEW. There is an example (the sum of the 3 Gaussian with lag) which comes with LabVIEW. However, this example VI uses a static refrence to a template function that is the sum of the three Gaussian curves.  This works well for the small number of peaks in the data. If we have the large number of peaks (data from Spectroscopy for example) then the creation of such a function of model for a large number of vertices is impracticable nealy.  Is there a better way to manage these problems of peak-fitting of LabVIEW? Would be very happy if someone could indicate a library of existing code/LV function.

Kind regards

RK

I looked into this problem a few years ago.  The problem I encountered was for each pic on my mark, I was trying basically to adjust the 4 parameters... so 10 pics = 40 individual settings that needed to be approached in the function of fitting the same be close.

I ended up doing exactly what altenback said: I used the bed at the Eagle made substantive + detect, "guessed" the edges of crete, split the table, and then served a sum of 2 Gaussian for table to divide.

Tags: NI Software

Similar Questions

  • Function problem made Gaussian Peak.

    Hello, everyone:

    I have a problem, the buffaloes me completely. I am collect a signal of the spectrometer, and then use PIC finder to find peaks and fix them with the Gaussian curves. And that part works fine, when I tweak estimate. Next thing I've tried is to let a user choose a pic that he or she wants to adapt. Basically, I did the same thing previously, except that now it's the positions of the peaks set by the user, who are sent to Gaussian PEAK function to adapt. And here's the problem: Gaussian peak function simply do not Fit all incidental, it only to generate curves Gaussians, located at home position with initial amplitudes and the initial width. I tried everything I could think of, but nothing helped. I even tried to provide the function with a manually - set data it worked! But in my code it does nothing!

    Any ideas how this can be possible?

    Thank you very much for your help!

    Kirill

    Please form an example of ready-to-run, not a Subvi. None of your controls contain typical data.

    It seems that your data have a large lag there, but your so fixed zero offset adjustment. You need modify the setting limits and define the limits of the offset of 0.0 to inf /-inf.

    Easiets would be to right click on the entry of "limits" and "create a constant." Change it now, of zeros - inf and inf, respectively.

  • How can I change several download Sierra systems

    How can I change several download Sierra systems?  I have a Mac mini end of 2012 running El Capitan, over a mid-2010 Mac mini and MacBook Pro mid-2010 the two race Yosemite with limit of bandwidth on my internet connection and want to update all three systems in one download.  Is the process that apply with Yosemite and El Capitan (ie. Copy the Setup program to another location before you run it on the download system) still the way forward?  Thank you.

    You can do this or DiskMaker X allows to create a key to install it.

    (145170)

  • How can I delete several images in the Finder at the same time

    How can I delete several images in the Finder all at once rather than one by one

    Click on an image and the successive images to press the SHIFT, or command key by clicking on the image to add it to the selection. Then Ctrl-click (tap two fingers) on any icon and choose to put in the trash. If the icons are in an easily selectable column or online, you can click on the window that contain, and then drag around them for a multiple selection.

  • How can I delete several clips at once from the timeline

    How can I delete several clips at once from the timeline?

    Thanks, Dan

    Shift-click or command-click to select if they are contiguous. Then press the delete key.

    Or select them and use the keyboard shortcut command + X.

    Or select them in the Index of the Timeline and use the key DELETE or command + X.

    Russ

  • How can I create several rectangles with a draw rect.vi

    How can I create several rectangles with a fire rect.vi? Thank you

    Like this...

    -DP

  • How can I register several OCX files at the same time

    How can I register several OCX files at the same time. OCX depending on the application files are stored in a network location, IE. R:\HR\whatever\whatever\*. OCX instead of manually record each ocx file, I would be with a simple batch file or an automated script. Anyone have any good ideas?

    Hi James,

    The Microsoft Answers community focuses on the context of use. Please join the professional community of COMPUTING in following the link MSDN forum

    http://social.msdn.Microsoft.com/forums/en-us/categories

  • How can I delete several photos in my photo folder once

    How can I delete several photos at once in my photo file?

    Hello

    • Click on the first image you want to delete
    • Select other images to be deleted by pressing Ctrl and clicking on them
    • Click with the right button on a selected image to remove and then click on remove

    Tricky

  • How can I store several sentences and insert without typing?

    How can I store several sentences and insert without typing?

    http://www.colorpilot.com/TypePilot.html

  • How to copy & paste several items at once?

    Original title: copy paste &

    I'm sorry if I ask this question in the right place. How to copy & paste several items at once? Recently, I learned how to copy & paste, which will give you an idea of my level of skills.  Thanks, Jim

    What you're trying to copy more than one? If you want to copy a few files or pictures for example, hold the Ctrl key and click on each one to highlight and then right-click | Copy all copy.
     
    To copy the contents of a folder, highlight one and Ctrl + A will highlight everything.
     
     
     
  • How can you put several style of character class?

    @How you can put several style of character class?

    If I put: low magenta tooltip centre-left w150 slide down

    Adobe Muse done: Tooltip-magenta-bottom-left-center-w150-slide-down

    Can I apply several styles of character at a time?

    1 - tool - tip

    2 - magenta

    3 bottom

    4 left

    5 - Center

    6 - w150

    7 drag-down

    Not without coding, each time after Muse has updated the code of the web page...

  • How can I put several still images on a clip?

    Hello!   I use first items 14 and usually much longer work with pictures like clips instead of clips of video file.

    How can I put several photos on the clip?  like two pictures arranged side-by-side in the same clip.

    Thank you!

    margin

    Hi - thanks - it was just what I needed.

  • How can I combine several PDF files to make a multi page booklet?

    How can I combine several PDF files to make a multi page booklet?

    thanks !

    With the full version of Adobe Acrobat. Free Adobe Acrobat Reader cannot do this.

  • How can I select several images contiguous hundreds of thousands of people in my library and copy them...

    How can I select several images contiguous hundreds of thousands in my organizer of items and copy them to a USB key so I can share with a family member who doesn't have photoshop?

    I fear that even if I find a method to select and move a batch of photos, images can be in a format that his computer is not supported.

    roberts80288042 wrote:

    How can I select several images contiguous hundreds of thousands in my organizer of items and copy them to a USB key so I can share with a family member who doesn't have photoshop?

    I fear that even if I find a method to select and move a batch of photos, images can be in a format that his computer is not supported.

    If I understand correctly...

    The photos you have posted in a particular order (probably the result of a selection). You can select contiguous files by clicking the first item, and then, with the SHIFT key, click the last item you want. That should highlight your contiguous files.

    Then, you use the function "export" in the file menu.

    In the dialog box, you have several useful options: file format, compression, the file size, the possible change of name and the destination. This destination can be a USB key or a Dropbox folder, as suggested by hatstead.

    If you have a large number to select, it's usually possible create a search with various criteria so that only the desired files are indicated.

    If you are not satisfied with the sort order (chronological, filename, import batch), I suggest to create an album. In an album, you can manually sort you want by moving the thumbnails in the navigation area. (Depends on your version of elements).

    Then all you have to do after that selection should select all (Ctrl A) and to export.

  • How can I insert several CSVs in dreamweaver in a table based on ID

    How can I insert several CSVs in dreamweaver in a table based on ID? I recorded each sheet in the doc excel as a CSV file and now I want to import all the CSVs in one table by pulling the information attached to the ID of the line.

Maybe you are looking for