The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: Question on fmincon input value
Replies: 1   Last Post: Jan 31, 2013 10:42 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View  
Alan Weiss

Posts: 1,430
Registered: 11/27/08
Re: Question on fmincon input value
Posted: Jan 31, 2013 10:42 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

On 1/30/2013 5:51 AM, Haemish wrote:
> Dear sir,
> I try to solve optimizatino on hybrid vehicle.
> I have some problems about fmincon and would you mind giving me an
> answer?
> The input(generation engine power) range of the problem is 0 kW(off)
> or 20kW~150kW(on).
> But fmincon input seems to require an input of continuous case. (The
> problem is how to treat 0 kW case)
> Can I know if any solutions for that exit?
> And can I know if fmincon matlab 2012 is better than SNOPT?
> Sincerely yours,
> Thank you.
> Minjae Kim

Unfortunately, fmincon requires continuous variables, and does not
handle binary variables, which is what I understand you want. See

You might be able to do a search on all values of the binary variable,
if there are fewer than 20 or so. I mean, set each binary variable to 1
or 0 and solve the problem over the continuous variables. With 20 binary
variables there are 2^20 ~ 10^6 possibilities, and you might be able to
search that many continuous problems.

Good luck,

Alan Weiss
MATLAB mathematical toolbox documentation

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.