Если я открою Matlab с чистым рабочим пространством и введу
a
в командном окне, чтобы вернуть переменную a, даже если она не существует, Matlab будет «Занят» в течение примерно 20 секунд, прежде чемэто говорит мне, что переменная не определена.В течение этого периода я не могу прервать процесс с помощью Ctrl + C.
Если я ввожу
tic; a; toc
, то сразу появляется ошибка.
Если я ввожу
a
в новом скрипте с пустымрабочая область, ошибка также обнаруживается сразу.Однако в некоторых более крупных сценариях Matlab будет зависать перед выдачей ошибки, так же, как когда переменная запрашивается из командного окна.
Я подумал, что это может быть проблема с лицензированием, но я убедился, что license.dat правильно размещен в папке с лицензиями.Проблема существует как в Matlab 2017b, так и в 2018a.Я использую Windows 10 Enterprise Version 1709, 64-разрядная версия.У меня не было этой проблемы на Windows 8 в той же системе.Windows 10 и Matlab были недавно установлены в системе.
Как я могу решить эту проблему и убедиться, что Matlab немедленно возвращает ошибку, а не застревает на 20 секунд?