Как прочитать файл .dat в MATLAB
Я пытаюсь прочитать сигнал ЭКГ из набора данных PTB, расширение файла «.dat», для этого я использую функцию Matlab:
load('s0484_re.dat');
где «s0484_re.dat» — это имя файла, но я получаю сообщение об ошибке:
Ошибка при загрузке неизвестного текста в строке номер 1 файла ASCII s0484_re.dat "�����\�".
Ошибка в signal2image (строка 8)load('s0484_re.dat');
как я могу правильно прочитать этот файл? Любая помощь будет оценена.
1 ответ
Расширение файла
.dat
может использоваться для многих различных типов файлов двоичных данных и не сообщает вам, в каком формате находятся данные.
При поиске в «наборе данных PTB» я нашел информацию о том, что файлы данных в этом наборе данных имеют формат «WaveForm DataBase (WFDB)», а при поиске на mathworks.com для «WFDB» я нашел несколько ссылок, включая набор инструментов для обработки WFDB. файлы . Попробуйте этот набор инструментов и обновите свой вопрос, если он не решит вашу проблему.