No BSD License  

Highlights from
bnb

  • ... NLCONST Helper function to find the constrained minimum of a function
  • BNB20(fun,x0,xstat,xl,xu,...BNB20 Finds the constrained minimum of a function of several possibly integer variables.
  • BNBGUI(file)
  • BNBGUICB(action,file); BNBGUICB Callback function for BNBGUI 2.0.
  • [X,lambda,exitflag,output...QP Quadratic programming subproblem. Handles qp and constrained
  • guierr() This is the machine-generated representation of a Handle Graphics object
  • guifun() This is the machine-generated representation of a Handle Graphics object
  • guimain() This is the machine-generated representation of a Handle Graphics object
  • guiset() This is the machine-generated representation of a Handle Graphics object
  • guiupd() This is the machine-generated representation of a Handle Graphics object
  • View all files

bnb

by

 

14 Feb 2000 (Updated )

BNB20 solves mixed integer nonlinear optimization problems

guiset()
function fig = guiset()
% This is the machine-generated representation of a Handle Graphics object
% and its children.  Note that handle values may change when these objects
% are re-created. This may cause problems with any callbacks written to
% depend on the value of the handle at the time the object was saved.
% This problem is solved by saving the output as a FIG-file.
%
% To reopen this object, just type the name of the M-file at the MATLAB
% prompt. The M-file and its associated MAT-file must be on your path.
% 
% NOTE: certain newer features in MATLAB may not have been saved in this
% M-file due to limitations of this format, which has been superseded by
% FIG-files.  Figures which have been annotated using the plot editor tools
% are incompatible with the M-file/MAT-file format, and should be saved as
% FIG-files.

load guiset

h0 = figure('Units','points', ...
	'CloseRequestFcn','bnbguicb(''quit set''); closereq;', ...
	'Color',[0.8 0.8 0.8], ...
	'Colormap',mat0, ...
	'FileName','C:\MATLABR11\toolbox\bnb\guiset.m', ...
	'HandleVisibility','callback', ...
	'MenuBar','none', ...
	'Name','settings BNB GUI', ...
	'NumberTitle','off', ...
	'PaperPosition',[18 180 576.0000000000001 432.0000000000002], ...
	'PaperUnits','points', ...
	'Position',[463.6551724137932 102.4137931034483 155.1724137931035 236.4827586206897], ...
	'Resize','off', ...
	'Tag','settings BNB GUI', ...
	'ToolBar','none');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.501960784313725 0.501960784313725 0.501960784313725], ...
	'FontName','Courier-LD', ...
	'ListboxTop',0, ...
	'Position',[6.206896551724139 37.24137931034483 142.7586206896552 148.9655172413793], ...
	'Style','text', ...
	'Tag','StaticText2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.501960784313725 0.501960784313725 0.501960784313725], ...
	'FontName','Courier-LD', ...
	'ListboxTop',0, ...
	'Position',[6.206896551724139 192.4137931034483 142.7586206896552 37.24137931034483], ...
	'Style','text', ...
	'Tag','StaticText2');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.501960784313725 0.501960784313725 0.501960784313725], ...
	'Callback','bnbguicb(''set1'');', ...
	'FontName','Courier-LD', ...
	'ListboxTop',0, ...
	'Position',[12.41379310344828 198.6206896551724 130.3448275862069 12.41379310344828], ...
	'String','nonconv -> no branching', ...
	'Style','checkbox', ...
	'Tag','set1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Callback','bnbguicb(''optlist'');', ...
	'FontName','Courier-LD', ...
	'Position',mat1, ...
	'String',' ', ...
	'Style','listbox', ...
	'Tag','optlist', ...
	'Value',1);
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[1 1 1], ...
	'Callback','bnbguicb(''optedit'');', ...
	'FontName','Courier-LD', ...
	'HorizontalAlignment','right', ...
	'ListboxTop',0, ...
	'Position',[12.4137931034483 43.448275862069 130.344827586207 14], ...
	'Style','edit', ...
	'Tag','optedit');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
	'Callback',mat2, ...
	'FontName','Courier-LD', ...
	'ListboxTop',0, ...
	'Position',[86.89655172413795 6.206896551724139 62.0689655172414 24.82758620689656], ...
	'String','done', ...
	'Tag','Pushbutton1');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.501960784313725 0.501960784313725 0.501960784313725], ...
	'FontName','Courier-LD', ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[12.41379310344828 211.0344827586207 62.0689655172414 12.41379310344828], ...
	'String','settings', ...
	'Style','text', ...
	'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
	'Units','points', ...
	'BackgroundColor',[0.501960784313725 0.501960784313725 0.501960784313725], ...
	'FontName','Courier-LD', ...
	'HorizontalAlignment','left', ...
	'ListboxTop',0, ...
	'Position',[12.41379310344828 167.5862068965518 43.44827586206898 12.41379310344828], ...
	'String','options', ...
	'Style','text', ...
	'Tag','StaticText3');
if nargout > 0, fig = h0; end

Contact us