2012-02-01 30 views

回答

2

數據從哪裏來?

回到我讀研究生的時候,我生成了一個C++程序的模擬數據和結果。由於我的擁有的數據,我寫了一個例程,以便以Octave期望的二進制格式寫入矩陣數據---並且讀取速度非常快,因爲它成爲單個fread調用。

2

不要忘記-binary選項。例如,

save -binary myfile.mat X Y Z; % save X, Y, and Z matrices to myfile.mat 
load myfile.mat;    % load X, Y, and Z matrices from myfile.mat 

當我忘記用-binary選項,我的雙打80000 X 402矩陣了超過22分鐘加載。使用-binary選項,它花費的時間少於2.5秒。