找回密码
 注册
关于网站域名变更的通知
查看: 717|回复: 4
打印 上一主题 下一主题

binvar变量值

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-18 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
t = [1,2,3,4];      $ N" ~2 p0 f9 F2 D! u+ \
c = [1;2;3];      
: N. i: H( ~6 x: c+ l6 D1 D- \r = [1,2,3,4];
# ^" G0 v$ a6 x! e5 [n = [1:12];
3 l- D8 u  t: [# M8 S' T9 X0 F4 r" I5 @0 R0 d( j( g! G& O/ {
T = length(t);      ( ^% T1 k  y, l# }7 P( [& Z
C = length(c);      % I7 `7 _4 p+ `- J. B5 q
R = length(r);      
& C. P" s4 Z. C; O* S8 E( yN = length(n);0 O% z. c& v) B% A. k
" J/ C& p0 P3 ]$ @% o
X = binvar(N,R,C,T,'full');- T5 V7 a$ _# n' f
constraint  = [];* H. C9 {% b3 @2 l( v7 L* S9 i
for h=1! w) J# i. t% N# D; X& X* A. G6 Y
    for i = 1:N;$ S5 }5 ]0 T# X; d2 i$ W2 U+ W
        conn = 0;
( p' [- d) W  p% Z8 c2 f$ S        for c = 1:C
& C) l- D7 p9 p% T& {) m           for  r = 1:R   
2 Q2 c. M$ z- ~* o; F4 v3 U               X_irch = value(X(i,r,c,h))         %  这个值为什么会是NaN
+ \9 {. o, B" T8 H               if X_irch == 1
6 e0 x. T7 W0 y7 L" C! ~                   P(r,c,h) = 1;: f; ~, q8 l5 L' M& R
               end
9 |& g6 K- P1 v3 R6 F               conn = conn + X(i,r,c,h);
6 ~/ Z: q. ?: Y2 S6 t. B# u, b- D           end# R% r* O( N8 V8 x
        end
# {" F2 F4 t6 K2 O: S& X: S6 t; F8 I        constraint = constraint + [conn == 1];
7 e) a9 ?" \4 X; B' j    end0 S  H/ X2 U$ V1 m: N
end
) e% O# ~+ }2 x; w: @6 p
7 P# n6 M6 D% H; @5 Z0 J2 ?8 p有注释的那一行的值为什么会是NaN,不是应该取值为0或者1吗?请教大神!" m* s/ d$ x1 W" Z4 V) y9 `

该用户从未签到

2#
发表于 2020-8-18 10:52 | 只看该作者
帮你顶一下

点评

,没有大神  详情 回复 发表于 2020-8-20 15:09

该用户从未签到

3#
 楼主| 发表于 2020-8-20 15:09 | 只看该作者
勇往直前11 发表于 2020-8-18 10:52+ T* \. c! g+ e- u
帮你顶一下

1 j) _5 @, w- M/ g6 j( V,没有大神/ R; l9 H; {" Y- y4 F( [

该用户从未签到

4#
发表于 2020-8-21 09:53 | 只看该作者
将那一行代码改写成约束, constraint = constraint + [X_irch ==X(i,r,c,h)];看看是否可行

该用户从未签到

5#
发表于 2020-8-21 13:52 | 只看该作者
来学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 18:14 , Processed in 0.187500 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表