В предыдущей версии MATLAB (7.6) я использовал для получения ошибок OutOfMemoryEr, которые, по моему мнению, были немного раздражающими.Но так как я обновился до 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)