Создание визуальных уведомлений из Matlab в Windows, подходящих для FileExchange (и без PowerShell)
Для визуальных уведомлений в Matlab я хотел бы создавать всплывающие уведомления или даже воздушные шары. Этот вклад FileExchange создает воздушные шары с Java, но, к сожалению, он глючит.
Я думаю, что путь - это вызвать пакетный файл с system()
, Есть тесно связанный вопрос, но ответы на моем компьютере невозможны (PowerShell отключен) или не разрешены в FileExchange (двоичные файлы Notifu).
Можно ли визуально уведомлять пользователей из Matlab с помощью всплывающих окон в Windows без PowerShell или внешних двоичных файлов?
Довольно уродливый подход, вызывая пакет и используя командное окно:
// popup.bat
ECHO Hello World
timeout /t 2
EXIT
Называя это с /MIN
Команда просто показывает значок на панели задач, который может быть немного скучным
% popup.bat in search path
fullname = which('popup.bat');
system(['start ' fullname]);
Может быть, это возможно ECHO
строка из Matlab, изменить размер окна, положение,... или использовать dialog()
или совсем другой подход? Возможно, даже независимый от платформы?