當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。