当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Matlab AMPL AMPL.initializeEvents用法及代码示例


classmethod AMPL.initializeEvents()

说明

initializeEvents() 为当前会话启用输出重定向。

调用此函数后,每次解释器在屏幕上输出某些内容时,都会触发事件 AMPL.Output 。请参阅 AMPLOutput 。请注意,必须将 java 库静态添加到类路径才能使其正常工作(请参阅https://uk.mathworks.com/help/matlab/matlab_external/jar-file-classes.html?s_tid=gn_loc_drop)

示例

重定向 AMPL 输出

ampl = AMPL;
ampl.initializeEvents;
addlistener(ampl, 'Output', @(h,e)disp(e.msg));

此时,每个 AMPL 输出都会被重定向到匿名函数(disp(e.msg))

相关用法


注:本文由纯净天空筛选整理自ampl.com大神的英文原创作品 initializeEvents。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。