未定义的函数'linprog'用于'double'类型的输入参数

时间:2014-02-11 13:01:00

标签: matlab linear-programming

尝试解决线性规划问题:

输入:

  c = [2 3 -4 0 0]
Aeq = [1 1 1 0 0; 2 -1 0 1 0; 1 2 -1 0 1]
beq = [2;4;5]
lb  = [0;0;0;0;0]

x=linprog(c,[],[],Aeq,beq,lb,[])

并收到此错误:

Undefined function 'linprog' for input arguments of type'double'.

要使功能正常工作,我该怎么办?我有Matlab R2013a,只从程序列表中安装了Matlab 8.1。

1 个答案:

答案 0 :(得分:1)

linprog是优化工具箱的一部分,在ver中键入可用的工具箱。如果您没有包含工具箱的许可证,则无法使用它。