50% off | Unlimited Data & AI Learning

Last chance! 50% off unlimited learning

Sale ends in


OpenSpecy (version 1.5.3)

adj_wave: Adjust wavelength to wavenumbers for Raman

Description

Functions for converting between wave* units.

Usage

adj_wave(x, ...)

# S3 method for default adj_wave(x, laser, ...)

# S3 method for OpenSpecy adj_wave(x, laser, ...)

Value

An OpenSpecy object with new units converted from wavelength to wavenumbers or a vector with the same conversion.

Arguments

x

an OpenSpecy object with wavenumber units specified as wavelength in nm or a wavelength vector.

laser

the wavelength in nm of the Raman laser.

...

additional arguments passed to submethods.

Author

Win Cowger, Zacharias Steinmetz

Examples

Run this code
data("raman_hdpe")
raman_wavelength <- raman_hdpe
raman_wavelength$wavenumber <- (-1*(raman_wavelength$wavenumber/10^7-1/530))^(-1)
adj_wave(raman_wavelength, laser = 530)
adj_wave(raman_wavelength$wavenumber, laser = 530)

Run the code above in your browser using DataLab