# TOMLAB  
# REGISTER (TOMLAB)
# LOGIN  
# myTOMLAB
TOMLAB LOGO

« Previous « Start » Next »

2  Using the Matlab Interface

The main routines in the two-layer design of the interface are shown in Table 1. Page and section references are given to detailed descriptions on how to use the routines.



Table 1: The interface routines.


Function Description Section
bqpd The layer one Matlab interface routine, calls the MEX-file interface bqpd.dll 3.1.1
bqpdTL The layer two interface routine called by the TOMLAB driver routine tomRun. This routine then calls bqpd.m. 3.1.2
filterSQP The layer one Matlab interface routine, calls the MEX-file interface filterSQP.dll 3.2.1
filterSQPTL The layer two interface routine called by the TOMLAB driver routine tomRun. This routine then calls filterSQP.m. 3.2.2
minlpBB The layer one Matlab interface routine, calls the MEX-file interface minlpBB.dll 3.3.1
minlpBBTL The layer two interface routine called by the TOMLAB driver routine tomRun. This routine then calls minlpBB.m. 3.3.2
miqpBB The layer one Matlab interface routine, calls the MEX-file interface miqpBB.dll 3.4.1
miqpBBTL The layer two interface routine called by the TOMLAB driver routine tomRun. This routine then calls minlpBB.m. 3.4.2

The MINLP control parameters are possible to set from Matlab.

They can be set as inputs to the interface routine bqpd and the others. The user sets fields in a structure called Prob.DUNDEE.optPar. The following example shows how to set the print level.
Prob.DUNDEE.optPar(1)   = 1;    % Setting the print level

« Previous « Start » Next »