« 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 »