Создание визуальных уведомлений из 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()или совсем другой подход? Возможно, даже независимый от платформы?

0 ответов

Другие вопросы по тегам