TDMS file merge and reader
Versión 1.2.0 (3,6 KB) por
Pedro Correia
These functions allow to read and merge different .tdms files in a single structure as long as the files has the same sensors.
These functions allow to merge different .tdms files in a single structure as long as the files as the same sensors. Files need to have the same number of sensors and same sensors name.
Ideal when the data is splitted in diferent smaller size files.
Easiest use:
directory=('tdms_files_path');
file_name=get_files_TDMS(directory);% function get all file names that are .tdms
TestData=GetTDMS(directory,file_name,0);
[x,y]=time_values_TDMS(TestData.Sensors.sensor_name);
figure()
plot(x,y)
Functions:
[files] = get_files_TDMS(directory) - this function gets all the tdms files inside a directory
[TestData] = GetTDMS( directory, file_name, Save_folder) - merge all files into a single structure
[x, y] = time_values_TDMS(TestData_sensor) - provides the time and sensor values for any specific sensor
Read_TDMS_example.m
Contains a example of a script that can be used to read the TDMS data.
Citar como
Pedro Correia (2026). TDMS file merge and reader (https://es.mathworks.com/matlabcentral/fileexchange/120863-tdms-file-merge-and-reader), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Se creó con
R2020b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS LinuxEtiquetas
Agradecimientos
Inspirado por: TDMS Reader
Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
