реклама на сайте
подробности

 
 
> чтение данных из файла в Matlab, построковое чтение данных из файла
Buratino
сообщение Sep 10 2014, 12:04
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 24-11-11
Из: Город-герой Минск
Пользователь №: 68 491



Есть .dat файл с двоичными 16разрядными данными вида:

00001111000011110000
11110000111100001111
и т.д


всего 65535 строк

каким способом этот файл можно считать в матрицу 65535x1 с тем условием, чтобы данные имели уже десятичный формат, а не двоичный?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
valeros
сообщение Sep 10 2014, 12:54
Сообщение #2





Группа: Участник
Сообщений: 11
Регистрация: 4-12-11
Из: Киев
Пользователь №: 68 670



Пользуйтесь: fopen() и binaryVectorToDecimal()
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 10 2014, 13:09
Сообщение #3


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(valeros @ Sep 10 2014, 16:54) *
Пользуйтесь: fopen() и binaryVectorToDecimal()


Не подскажите ли, какая у вас версия MATLAB? А то в моем функцию binaryVectorToDecimal() отыскать не удалось.
Go to the top of the page
 
+Quote Post
Grizzzly
сообщение Sep 10 2014, 16:00
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748



Цитата(Xenia @ Sep 10 2014, 17:09) *
Не подскажите ли, какая у вас версия MATLAB? А то в моем функцию binaryVectorToDecimal() отыскать не удалось.

Не помню, начиная с какой версии появилась. У меня последняя на сегодняшний день - 2014a. Функция не является стандатной, нужно устанавливать Data Acquisition Toolbox.

Сообщение отредактировал Grizzzly - Sep 10 2014, 16:01
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th August 2025 - 00:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.02134 секунд с 7
ELECTRONIX ©2004-2016