产品销售明细表:matlab在化学工程中的应用

来源:百度文库 编辑:神马品牌网 时间:2024/04/24 04:01:01
谁能用MATLAB语言帮我编写出符合下列要求的代码:(课程设计 急需!)
f(x)=1400+5x(1)+7x(2)-2x(3)-4x(4)
40=<x(1)<=60
10=<x(2)<=35
8=<x(3)<=24
6=<x(4)<=20
x(1)+x(2)+x(3)+x(4)=100

function f=f1(x)
f=1400+5*x(1)+7*x(2)-2*x(3)-4*x(4)
(这个文件名要用f1,否则可能会无法运行。但是matlab7.0版本以上就不会有这种问题了。)

下面的约束条件在优化的时候才用到。
即下面四行是不等式优化:
40=<x(1)<=60
10=<x(2)<=35
8=<x(3)<=24
6=<x(4)<=20
下面一行是等式优化:
x(1)+x(2)+x(3)+x(4)=100

电脑不能听懂实用者的话,所以我们要学会电脑的语言。
把自己看作电脑,就是假设自己只知道电脑知道的东西。
编程其实没有那么难的。

不懂,呵呵..