В предыдущей версии MATLAB (7.6) я получал OutOfMemoryErrors, которые, как мне казалось, меня раздражали. Но так как я обновился до 7.11, почему-то больше не выдает ошибок.
Это означает, что когда я случайно пытаюсь создать слишком большую переменную, оболочка MATLAB попытается создать переменную и остановит мою машину.
Мне бы очень хотелось, чтобы эти ошибки выдавались, чтобы я мог корректно завершить работу или отладить свой код, но я нигде не могу найти решение.
Возможные полезные детали: Я использую OSX 10.5 на 64-битной машине с 4 ГБ ОЗУ.
В MATLAB 7.6:
$ rand(50000);
??? Error using ==> rand
Maximum variable size allowed by the program is exceeded.
В MATLAB 7.11:
$ rand(50000);
(hang)