登录论坛

查看完整版本 : 【求助】matlab内存问题


lixjix
2007-11-29, 20:05
求助.我用matlab写了个子函数,形式如下
function A=s_func(x,b)
%%中间将 x,b经过一系列变换之后得到A
我在主程序当中需要多次调用这个子函数,但是在调用时,我的任务管理器上的物理内存的可用数就会不断降低,调用20几次之后就低到matlab 自动关闭了,当时如果我不用子函数,直接把这个子函数写到主程序里,就没有这个问题了,这就好象是子函数里的内存不释放似的,

请为各位大虾这是什么原因啊???多谢多谢

elunxu
2007-12-20, 23:00
数据单用的内存太大了,建议优化一下程序。