How to read multiple .spc files

18 visualizzazioni (ultimi 30 giorni)
NCA
NCA il 1 Giu 2021
Risposto: Jeremy Huard il 31 Gen 2023
Hi there
Please can someone help me with this
I am using tgspcread to open/read my spectral data files
I need to read 222 .spc files and concatenate them into Matlab before applying a Machine learning algorithm on it, is there a code I can use to read all at once instead of doing it one at a time .
Thanks

Risposta accettata

Jan
Jan il 2 Giu 2021

Più risposte (1)

Jeremy Huard
Jeremy Huard il 31 Gen 2023
I would suggest to look at fileDatastore with @tgspcread as ReadFcn argument.
You can then :
  • either read all data at once with readall
  • or convert the datastore into a tall array.
Tall array can then be passed directly to machine learning algorithms. Here is an example.

Categorie

Scopri di più su Large Files and Big Data in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by