How to read multiple .spc files

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

その他の回答 (1 件)

Jeremy Huard
Jeremy Huard 2023 年 1 月 31 日

0 投票

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.

質問済み:

NCA
2021 年 6 月 1 日

回答済み:

2023 年 1 月 31 日

Community Treasure Hunt

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

Start Hunting!

Translated by