]=linprog(f,A,b,[],[],lb,[])
我们来解释下linprog函数中每参数的意义,linprog中的一个原型如下:
[x,fval,exitflag] = linprog(f,A,...而linprog的返回值x为求得的各变量的值,这是一个向量,fval为最优化的值,一般是一个标量,exitflag意为函数的退出标志。...上面所示的代码[x,fval]=linprog(f,A,b,[],[],lb,[])中,[]代表不存在或空,因为在上面的例子中不存在等式约束,所以Aeq和beq的位置为[]。...运行上面的程序,行到结果为:
x =
20.0000
24.0000
fval =
-428.0000
解释为:
当x=20,y=24时,可以求得最优化的值,最大值为...intlinprog的一个原型为:
[x,fval,exitflag]= intlinprog(f,intcon,A,b,Aeq,beq,lb,ub)
该函数的使用和linprog函数的使用十分相似,其仅仅在