Описание тега mat-file

MAT-file is a binary file format, that can stores multiple MATLAB variables. It uses the .mat extension.
1 ответ

Как найти упрощенную версию этого скрипта, чтобы несколько раз использовать его для других данных?

Как я могу преобразовать этот скрипт в функцию MATLAB? clc; clear all; %# part 1 set1 = {'AA00XY_2','BB74XY_2','CC92XZ_2','FF03VV_2'}; set2 = {'AA00XY_1','BB74XY_1','CC92XZ_1','FF03VV_1'}; matrices = cell(1,16); %# An empty cell array fileString = '…
23 май '14 в 17:43
1 ответ

Импорт массива из Matlab в R

Я уверен, что это простая проблема, но я не смог найти очевидного решения. У меня есть ряд файлов выходных массивов моделей (dim 180, 360, 12), сгенерированных в Matlab, которые мне нужно открыть в R. Я попытался использовать пакет R.matlab, просто …
26 июл '12 в 14:44
7 ответов

Превратите ключи словаря в имена переменных с одинаковыми значениями в Python из файлов Matlab.mat с помощью scipy.io.loadmat

Я пытаюсь взять базовый словарь temp = {'key':array([1,2])}, загруженный из файла.mat с scipy.io.loadmat. Превратите ключи в файле словаря Python, возвращаемые loadmat(), в имена переменных со значениями, совпадающими с соответствующими ключами. Так…
16 июн '11 в 09:14
1 ответ

Как я могу сгруппировать переменные из файла mat по имени и собрать их в структуру?

Я читаю в файле Mat, который имеет переменные со счетчиком, например a1, a2, a3, b, c1 а также c2, Я хочу поместить данные в структуру с именами полей "a", "b" и "c", где a=[a1;a2;a3], b=b а также c = [c1; c2], Алгоритм должен быть в состоянии сдела…
17 янв '14 в 17:47
1 ответ

Нет закрытия соединения `matfile`?

matfile Команда открывает то, что похоже на постоянное соединение с *.mat файл. В большинстве ситуаций кодирования, когда к файлу обращаются, необходимо закрыть указанный файл. Там нет упоминания об этом на странице, ссылка на которую приведена выше…
01 фев '19 в 20:57
3 ответа

Matlab API читает файл.mat из C++, используя контейнер STL

Я должен прочитать некоторые файлы данных.mat из C++, я прочитал документацию, но мне хотелось бы знать, как обрабатывать данные чистым и элегантным способом, например, используя std:vector(скромный размер файла.mat (10M~1G), но проблемы с памятью с…
07 окт '14 в 11:11
2 ответа

Как удалить переменную из.mat файла в Matlab?

У меня в файле.mat три матрицы, мне нужно удалить одну из них. я попробую clear ('Matrice1'), но это не работает.
1 ответ

Ошибка сегментации в скрипте для открытия MAT-файла

Я хочу открыть MAT-файл в Фортране, и я последовал примеру файла. Компиляция и компоновка происходят без каких-либо ошибок или предупреждений. Это make-файл: FC = gfortran FCFLAGS = -g -fcheck=all -Wall INCLUDES = -I/usr/local/matlab2008a/extern/inc…
13 май '15 в 10:24
1 ответ

Читайте.mat файл в Python. Но форма данных изменилась

% save .mat file in the matlab train_set_x=1:50*1*51*61*23; train_set_x=reshape(train_set_x,[50,1,51,61,23]); save(['pythonTest.mat'],'train_set_x','-v7.3'); Данные, полученные в Matlab, имеют размер (50,1,51,61,23). Я загружаю файл.mat в Python с …
01 сен '16 в 06:33
1 ответ

Частичная загрузка файлов matlab (.mat) -v7 в python

У меня большой набор matlab файлы данных файлы, которые мне нужно получить доступ в Python, Файлы были сохранены с использованием save с -v6 или же -v7 вариант, но не -v7.3, Я должен прочитать только одно числовое значение из каждого файла, файлов м…
28 ноя '17 в 16:07
0 ответов

Что содержится в поле "Рабочая область функции" в файле.mat?

Я работаю с файлами.mat, которые сохраняются в конце программы. Команда save foo.mat так что все сохранено. Я надеюсь определить, изменяется ли программа, проверяя файлы.mat. Я вижу, что от запуска к запуску большинство файлов.mat одинаковы, но поле…
18 сен '18 в 19:19
1 ответ

Как импортировать таблицу Matlab в R

У меня есть матлаб .mat файл с табличным типом данных, который я хочу импортировать в R. Я использую 'readMat' для этого, и R читает его как список. После этого есть ли способ преобразовать список в формат данных или таблицу в R? Когда я использую a…
09 июл '18 в 10:36
1 ответ

Python to Mat-file: экспорт списка строк в обычную матрицу символов (не массив ячеек!)

Этот код на Python создает ячейку "STRINGS" в.mat-файле: data = {"STRINGS": numpy.empty((0),dtype=numpy.object)} data["STRINGS"] = numpy.append( data["STRINGS"], "Some string" ) scipy.io.savemat( output_mat_file, data ) В Matlab я получаю STRING кле…
18 сен '11 в 21:34
2 ответа

Matlab to Python: получить значения массива ячеек Matlab

Я очень новичок в Matlab и Python и мне нужно использовать некоторые значения в Python из массива ячеек Matlab. У меня есть массив ячеек целых чисел, которые после того, как я выполню эту строку кода и напечатаю результат, я получаю это: a = loadmat…
01 окт '11 в 17:05
1 ответ

Извлечение данных из файла.mat

У меня есть файл.mat, который содержит 4 переменные. Каждая переменная (A,B,C,D) является ячейкой, которая читается как <59145x1 double>. Я знаю, что в каждой переменной есть массивы 59145x1, но не знаю, как получить к ним доступ, и все, что я могу …
22 мар '13 в 19:16
1 ответ

Armadillo читая MAT файл ошибки

В настоящее время я выполняю кросс-компиляцию на BeagleBone Black в среде Visual Studio, используя Armadillo для перевода кода MATLAB в C++. Это проект обработки сигналов, поэтому мне нужен способ чтения и записи двоичных файлов данных, в частности …
1 ответ

Загрузка огромного массива ячеек, содержащих структуры

У меня проблема с сохранением и загрузкой огромного набора данных в Matlab. Мой набор данных содержит свойства серии изображений с использованием Matlab's regionprops, В настоящее время у меня есть MAT-файл размером около 21 ГБ, и это требует времен…
14 ноя '18 в 16:30
1 ответ

Как загрузить указанные переменные из файла Mat

У меня есть несколько файлов с большим количеством переменных, сохраненных в нем. Поэтому я хочу загрузить только подмножество переменных. Например, если я хочу загрузить vars = {'x', 'y', 'z'} Я знаю, что могу явно a = load('filename.mat', 'x', 'y'…
22 сен '17 в 18:15
0 ответов

Создан ndarray из файла.mat, но как отформатировать его для пандаса?

Я загружаю данные из файла MATLAB .mat в Python. Файл.mat имеет несколько ячеек, и внутри каждой ячейки есть структура с несколькими именованными полями: samp = 1x2 cell array {1×1 struct} {1×1 struct} samp{1}.buttonID = 3 samp{1}.buttonName = 'name…
29 янв '19 в 20:15
1 ответ

Создание.mat файла v7.3 в python

Мне нужно выполнить умножение с использованием матрицы 60000X70000 в Python или Matlab. У меня 16 ГБ ОЗУ, и я могу легко загрузить каждую строку матрицы (что мне и нужно). Я могу создать матрицу в целом в Python, но не в Matlab. В любом случае я мог…