Why am I getting an error while using intlinprog

Please see my file attached after running it I get the following error
Error using intlinprog (line 121) INTLINPROG requires the following inputs to be of data type double: 'f'.
Error in main (line 111) [x,fval,exitflag] = intlinprog(@objectiveFun,...
Please do let me know whats wrong with my code and what can i do so that it works and i get a finite number of iterations and plot them as well.

 Réponse acceptée

IntCon is a function handle. It cannot be. It has to be a vector showing which elements are integer constrained. For example:
[1 2 4]
or
1:n

2 commentaires

Bhavz
Bhavz le 14 Oct 2014
^ many thanks for yr reply so where and how should i place my constraint as an input ?
It's not where do you place it, it's what type is it. You need to extract from your constraint function, (or somewhere else), which elements are integer constrained.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by