Загрузите любой тип файла в Matlab

У меня есть графический интерфейс пользователя Matlab.... Я хотел бы загрузить ЛЮБОЙ тип файлов (doc,txt,dat,xls) в matlab как матрицу через графический интерфейс... Я был бы признателен за любую помощь, которую я могу получить!!

1 ответ

Решение

DOC, XLS, DAT в TXT


Как вы уже поняли, .doc - это не простой текст. AFAIK, Matlab не имеет никакого способа для естественного чтения этих файлов. Поэтому я предлагаю вам сделать следующее:

  • Вперед.txt и реализуйте свой графический интерфейс для чтения и интерпретации Matrix-данных из файла.txt.

    Вы можете сослаться на это:

    http://www.mathworks.com/access/helpdesk/help/techdoc/ref/dlmread.html

  • .xls ИСПОЛЬЗУЙТЕ функцию xlsread() в MATLAB. Документация ниже:

    http://www.mathworks.com/access/helpdesk/help/techdoc/ref/xlsread.html

  • Файлы.doc, сохраните как.txt и используйте загрузчик.txt, который вы уже реализовали.

  • .dat не является стандартным расширением. Некоторые типы приложений используют файлы.dat, и во всех случаях внутренний формат отличается. (Пришлите мне пример стандартного файла.dat, если у вас есть такой файл, и я постараюсь ответить вам, как разобрать его в matlab.)

Удачи!!

Другие вопросы по тегам