tf = usejava(feature) возвращает логический 1 (true), если указанная функция поддерживается. В противном случае возвращается логический 0 (false). Если на Java® функция недоступна, тогда вы можете использовать эту функцию для обработки ошибок.
Используйте следующий фрагмент кода, чтобы проверить, что компоненты графического интерфейса пользователя AWT доступны перед попыткой отображения Системы Координат. Если AWT недоступен в вашей системе, MATLAB® отображает сообщение Unable to open a Java Frame.
if usejava('awt')
myFrame = java.awt.Frame;
else
disp('Unable to open a Java Frame')
end
Вызов функции ошибки
Используйте следующий фрагмент кода для завершения скрипта, если MATLAB не имеет доступа к JVM™ программному обеспечению.
Переменная, filename, является функцией, которая содержит Java кода.
if ~usejava('jvm')
error([filename ' requires Java to run.'])
end
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.