全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1126 0
2014-01-26
悬赏 20 个论坛币 未解决
請問各位先進
我的資料, 幾百多萬筆, 在使用matlab或Gauss 計算矩陣時, 會產生記憶體不足的問題
我的code 如下

load fdi_value_value.dat;

n = length(fdi_value_value) ;  %number of locations n=75899
% Start procedure.
X = fdi_value_value (:,4) ; %column vector [75899x1] matrix
Y = fdi_value_value (:,5) ; %column vector [75899x1] matrix
U = ones(n,1) ; %column vector n=75899
XX = X*U'- U*X' ; %當我運算到此,  顯示Out of memory. Type HELP MEMORY for your options

請教各位matlab先進, 能否透過循環整理的方式處理? 因為資料幾百多萬筆, 在此我只能很笨拙在stata切割75899個資料輸出至dat檔案, 但重複切割很繁瑣, 是否有code可以讓matlab自動切割一百多萬筆資料, 並整理成我想要的結果?如 XX = X*U'- U*X' <==結果

感謝各位 我願意出20金幣求解
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群