Hi, can anybody help me to understand how to normalize a spectrum ? I have a spectra and I want to obtain its area equal to 1. Thanks in advance.

 Réponse acceptée

Jan
Jan le 10 Mar 2016

0 votes

If you want the area to be 1.0, create the sum over the spectrum and divide the values by the result.
spectrum = rand(1, 100); % Example data
normalized = spectrum / sum(spectrum);

1 commentaire

Snapshot83
Snapshot83 le 10 Mar 2016
Thank you for your reply. What does it mean sum ? How I should proceed if I have value in x and y coloumns ?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by