У меня есть структура (из матриц) в Matlab, которая была сохранена на жестком диске. В настоящее время я использую load
для загрузки этих файлов внутри своих функций. Есть ли у вас какие-либо предложения сделать это другим способом, который будет намного быстрее?
(Да, я могу передать структуру как переменную моей функции, но это невозможно из-за проблем с памятью!). Спасибо! Это было бы отличной помощью!
A = struct('local', randn(200000,14), 'usd', randn(200000,14), ...
'ttm', randn(180000,14), 'avg', randn(190000,14), ...
'ttm1yr', randn(190000,14), 'avg1yr', randn(190000,14)) ;
save('A.mat', 'A') ; clear all;clc
tic, load A.mat, A=A.local; toc %--> Takes 1.05 seconds