计算机与现代化 ›› 2012, Vol. 1 ›› Issue (6): 208-211.doi: 10.3969/j.issn.1006-2475.2012.06.055

• 应用与开发 • 上一篇    下一篇

MATLAB内存溢出及其解决方法

刘芳华1,张勇翔2 ,张光河1   

  1. 1.江西师范大学计算机信息工程学院,江西 南昌 330022;2.中国科学技术大学软件学院,安徽 合肥 230051
  • 收稿日期:2012-03-28 修回日期:1900-01-01 出版日期:2012-06-14 发布日期:2012-06-14

Memory Overflow Problem and Solution of MATLAB

LIU Fang-hua1, ZHANG Yong-xiang2, ZHANG Guang-he1   

  1. 1. College of Computer and Information Engineering, Jiangxi Normal University, Nanchang 330022, China;2. School of Software Engineering, University of Science and Technology of China, Hefei 230051, China
  • Received:2012-03-28 Revised:1900-01-01 Online:2012-06-14 Published:2012-06-14

摘要: 使用MATLAB进行大数据集的操作处理时的内存溢出会导致程序无任何预兆就直接异常终止,这一问题已经成为在MATLAB环境中高效率开发的最大障碍之一。本文首先简要介绍MATLAB内存限制,然后分析内存溢出问题产生的原因和背景,最后针对该问题提出两大类解决方法。

关键词: MATLAB, 内存溢出, 解决方法

Abstract: The memory overflow problem of MATLAB directly leads to the program unexpected terminated in processing of large data sets, it is one of the most difficult problems in the efficient development of MATLAB environment. This paper briefly introduces the memory limitation of MATLAB, and then analyzes the reason and background of memory overflow. Finally, it proposes two solutions for the problem.

Key words: MATLAB, memory overflow, solution

中图分类号: