macos - 是否可以从 Matlab 向 OSX 中的通知中心发送通知?

标签 macos matlab notifications

我想在我的 Matlab 代码运行完毕后向通知中心发送通知。 我在 Mountain Lion 10.8.3 上并且有 Matlab 2012b。这可能吗?如果是,怎么办?

最佳答案

这是一个完整的函数。它显示 Matlab 作为名称和图标,单击通知将带您到 Matlab:

function notify(message)
  escaped_message = strrep(message, '"', '\"');
  [~, ~] = system(['/usr/local/bin/terminal-notifier ' ...
                   '-title Matlab ' ...
                   '-group com.mathworks.matlab ' ...
                   '-activate com.mathworks.matlab ' ...
                   '-sender com.mathworks.matlab ' ...
                   '-message "' escaped_message '"']);
end

关于macos - 是否可以从 Matlab 向 OSX 中的通知中心发送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15793534/

相关文章:

linux - 如何从终端更改文件的 MIME 类型?

ruby-on-rails - 从目录打开Vim时如何自动返回 'set path'?

macos - OSX 上的 Vagrant LoadError

matlab - MATLAB 中的 GUI 弹出菜单

c - 大型 C 代码无法使用 MATLAB 的 mex 进行编译

java - 如何取消正在进行的通知?

Android 解压缩在 Mac 上压缩的文件

arrays - 计算矩阵每一行中的非零元素

android - Android 中关闭的 NotificationBar 中来自 DownloadManager 的消息

javascript - Vue.js 中的全局事件总线和通知