optimize matlab,yalmip optimize运行出现问题

%布尔类型:表示j路段是属于簇i

X = binvar(21, 21, 'full');

%布尔类型:表示j路段是否属于至少一个簇

X1 = binvar(1, 21);

%布尔类型:表示j路段是否同时属于多个簇

X2 = binvar(1, 21);

%簇i前一部分路段的加权方差 ( = Ni * var(Si))

T = sdpvar(1, 21);

%路段数

N = 21;

%snake的数量

Ns = 21;

%簇的个数

Nc = 2;

sdpvar a1 a2;

intvar nm;

%被选中的snake的最小路段数

Nmin = [1 <= nm <= 21, uncertain(nm)];

%最小覆盖率

A1 = [0 <= a1 <= 1, uncertain(a1)];

%最大重复率

A2 = [0 <= a2 <= 1, uncertain(a2)];

%snake i的第k条路段

R1 = csvread('snakes.csv');

%snake i中路段j的排序位置

R2 = csvread('locations.csv');

%snake i中前j条路段的方差

Var = csvread('variances.csv');

%目标函数

Objective 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值