今天遇到过这个错误:
??? Error using ==> horzcat
Out of memory. Type HELP MEMORY for your options.
做算法仿真时,矩阵太大,超出内存了。当信号矩阵缩到可以满足内存时,仿真也没意义了,只有找解决办法了。
找到一个可以用的做法:
	
修改C:\ Boot.ini文件如下:
[boot loader] 
timeout=30 
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT 
[operating systems] 
multi(0)disk(0)rdisk(0)partition(2)\WINNT="????"... /3GB 
注意后面的/3GB就是后加上的。重新启动系统再次运行matlab。问题解决。
再测试内存时,如下
>> memory
Maximum possible array:            1023 MB (1.072e+009 bytes) *
Memory available for all arrays:   2487 MB (2.608e+009 bytes) **
Memory used by MATLAB:              335 MB (3.516e+008 bytes)
Physical Memory (RAM):             3062 MB (3.211e+009 bytes)
加载矩阵后
>> memory
Maximum possible array:             683 MB (7.163e+008 bytes) *
原来32位机matlab,矩阵空间还不到300MHz。
	
	
	

 
					
				
 
			
			
			
						
			 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

