- 9
- 0
- 约2.7千字
- 约 5页
- 2022-03-08 发布于天津
- 举报
《计量地理学》(徐建华,高等教育出版社,2005)配套实习指导
PAGE
PAGE 134
§18. 运用目标达到法求解多目标规划
用目标达到法求解多目标规划的计算过程,可以通过调用Matlab软件系统优化工具箱中的fgoalattain函数实现。
在Matlab的优化工具箱中,fgoalattain函数用于解决此类问题。其数学模型形式为:
minγ
F(x)-weight ·γ≤goal
c(x) ≤0
ceq(x)=0
A x≤b
Aeq x=beq
lb≤x≤ub
其中,x,weight,goal,b,beq,lb和ub为向量;A和Aeq为矩阵;c(x),ceq(x)和F(x)为函数。
调用格式:
x=fgoalattain(F,x0,goal,weight)
x=fgoalattain(F,x0,goal,weight,A,b)
x=fgoalattain(F,x0,goal,weight,A,b,Aeq,beq)
x=fgoalattain(F,x0,goal,weight,A,b,Aeq,beq,lb,ub)
x=fgoalattain(F,x0,goal,weight,A,b,Aeq,beq,lb,ub,nonlcon)
x=fgoalattain(F,x0,goal,weight,A,b,Aeq,beq,lb,ub,nonlcon,optio
原创力文档

文档评论(0)