Привет, я только недавно обнаружил библиотеку броненосца для C ++, и мне это очень нравится. Я создаю приложение после создания прототипа в MATLAB, чтобы я мог выполнить его намного быстрее. Проблема, с которой я сталкиваюсь, заключается в том, что, когда я пытаюсь загрузить матрицу из .mat
файл следующим образом:
A.load("A.mat",raw_ascii);
//raw_ascii because I can port data to MATLAB as well.
это займет около 10 секунд. Мне было интересно, есть ли более быстрый способ сделать это в броненосце или C ++ в целом.
Любые мысли очень ценятся, спасибо.
изменить 1 — файл, который я пытаюсь прочитать, составляет около 35 МБ.
hdf5_binary должен работать быстрее. Matlab поддерживает этот формат
Других решений пока нет …