How do I display the Raman Spectra?

7 visualizaciones (últimos 30 días)
hithere
hithere el 9 de Oct. de 2014
Respondida: Image Analyst el 8 de Mzo. de 2022
New to MATlab. I have 2 .mat files from my teaching assistant. They are supposedly raman spectra and wavenumber. How do i display them to visualize the spectrum?
I suppose wavenumber is the x-axis and the ref_raw is the y-axis for intensity?
How do i plot such scenario?
  2 comentarios
Guillermo Ramirez
Guillermo Ramirez el 18 de Abr. de 2017
hello, sry im not sure about your question,are you trying to use plot(x,y)?, on x axis the wave number, and the y axis the intensity.
Image Analyst
Image Analyst el 18 de Abr. de 2017
The rows are probably the depths, and the z value is the signal. So you could do
val = squeeze(val); % Get rid of middle dimension
for depth = 1 : size(val, 2)
thisSpectrum = val(depth, :); % Get spectrum for this depth
plot(wavenumber, thisSpectrum, '-', 'LineWidth', 2);
hold on;
end
grid on;
xlabel('Wavenumber', 'FontSize', 20);
ylabel('Intensity', 'FontSize', 20);
title('Raman Spectra at Different Depths', 'FontSize', 20);

Iniciar sesión para comentar.

Respuestas (2)

Image Analyst
Image Analyst el 9 de Oct. de 2014
Did you try load() and then plot()? Or ask your TA?

Image Analyst
Image Analyst el 8 de Mzo. de 2022
Try the attached.

Categorías

Más información sobre Assembly en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by