Raman Matlab and Python tools

File di esempio per la lettura dei dati Raman (spettrometro BWSpec)

Pubblichiamo in questa pagina alcuni file di esempio che mostrano come lettere i file di dati prodotti dal software BWSpec ® 4.11_1 software con settings di default (files .txt).

Gli esempi sono scritti sia in Python (testato con Python 3.11.1 su Windows 10) che in Matlab (testato con MATLAB 9.13 (R2022b) Update 3 e con GNU Octave 7.3.0, entrambi su Windows 10).

Per ciascuno dei due linguaggi mettiamo a disposizione

  • Una funzione che legge i dati dal file, da due colonne selezionate dall’utente
  • Due script che, appoggiandosi alla funzione, rispettivamente plottano i dati e salvano le due colonne selezionate.

Accompagna il software un file dati di test (Raman_spectrum_file.txt).

Per provare i programmi basta copiare tutti i file (incluso il file di dati) nella stessa directory e eseguire gli script.

Il file “read” è la funzione che legge i file. “plot” e “save” sono script. Lo script “plot” genera un plot dei dati presenti nelle colonne selezionate dall’utente. Lo script “save” scrive su disco un file contenente solo le colonne selezionate; il nome del file sul quale le colonne vengono scritte viene composto apponendo al nome del file dati originale il suffisso “_columns”.

I programmi vengono forniti senza garanzie. In particolare, raccomandiamo di fare una copia dei vostri dati prima di usarli come dati di input di questi programmi.

Trovate di seguito una tavola con la lista dei programmi e una descrizione dettagliata delle funzioni, che si rivolge agli utenti che non hanno, o non hanno ancora, esperienza di programmazione con Python o Matlab. Gli script contengono anche alcune linee di commento che speriamo siano sufficienti per chiarire il loro funzionamento.

Lista dei programmi

Language  File name File purpose
Python read_BWSpec_data_file.py

Function - reads data from the BWSpec file

Python plot_BWSpec_Raman_spectrum.py Script – plots data
Python save_BWSpec_Raman_spectrum_columns.py Script – save selected columns to disk
Matlab read_BWSpec_data_file.m Function - reads data from the BWSpec file
Matlab plot_BWSpec_Raman_spectrum.m Script – plots data
Matlab save_BWSpec_Raman_spectrum_columns.m Script – save selected columns to disk

Per una descrizione dettagliata clicca qui

Per avere accesso ai files: CeSAR Raman

Questionario e social

Condividi su:
Impostazioni cookie