平静的风 发表于 2011-3-16 12:30:56

fmincon函数的用法

目标函数y=(z1-x(1))^2+(z2-x(2))^2
z1,z2常数
约束条件-2x(1)-x(2)<=-2.0001
麻烦给个例子

ljelly 发表于 2011-3-16 13:32:30

1# 平静的风

看看帮助中给的例子,照着改写就可以实现
还是自己练习一下吧

qibbxxt 发表于 2011-3-16 13:49:04

一个小例子,供参考,具体的一些参数你自己去调整吧clear;clc;close all
fun = @(x,z1,z2)(z1-x(1)).^2+(z2-x(2)).^2;
A = -;
b = -2.0001;
x0 = rand(1,2);
x = @(z1,z2)fmincon(@(x)fun(x,z1,z2),x0,A,b);

平静的风 发表于 2011-5-19 13:31:39

非常的感谢
页: [1]
查看完整版本: fmincon函数的用法