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

binvar变量值

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
t = [1,2,3,4];      
- \& \' m& |% V( Z8 n; [c = [1;2;3];      2 r/ Q1 v2 Y- |! E, a
r = [1,2,3,4];1 V# \6 R: V/ f
n = [1:12];# O6 W1 f% M  T. V- R2 i

+ N/ ]. V. B# K8 ~( [* bT = length(t);      
2 z! y' m5 O, S0 D) z& P6 D4 XC = length(c);      1 n- c- h6 Z& S5 u. }# {9 o
R = length(r);      
4 Q, t" _1 W( T, ]  HN = length(n);; Q* L1 h$ D3 a
7 N& I# [3 ^5 ^4 k# R
X = binvar(N,R,C,T,'full');/ `2 c  e6 G- m% g7 M7 |1 w
constraint  = [];
: x2 Q5 J+ z0 j. v8 r* X; Ffor h=1) E1 U% N. T* z# F# p1 j8 o( |$ _9 m) p
    for i = 1:N;; L0 g9 S" R0 e0 a2 u$ W$ m
        conn = 0;
+ d' o" z4 @( o        for c = 1:C
' U1 z* q  @0 G- z2 A* v% I. p1 y           for  r = 1:R   4 S1 K8 \. w+ T/ T" J% i8 g+ c
               X_irch = value(X(i,r,c,h))         %  这个值为什么会是NaN0 |! f. ~5 \# A4 K3 Q3 M9 D
               if X_irch == 1
/ _, L0 F3 n( N8 s/ i6 @                   P(r,c,h) = 1;; O& j. x6 j/ E& U
               end
+ t; k8 C$ z4 p9 x               conn = conn + X(i,r,c,h);
# A/ z5 r3 _# I9 K4 ~  \( f           end
3 _: o+ Y8 D5 E        end
# Y* U5 F5 G7 `. B/ e        constraint = constraint + [conn == 1];
% l7 \# f: M/ v: y; v! B" |6 U    end
, G7 C" f8 |; _/ `0 Y. Dend% }  I. ]" x* t2 V* `

9 ?! \* x# x0 z$ W7 l有注释的那一行的值为什么会是NaN,不是应该取值为0或者1吗?请教大神!) I' o* l8 d, v

该用户从未签到

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

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-8-20 15:09 | 只看该作者
勇往直前11 发表于 2020-8-18 10:523 c8 ~% m+ m. q5 [% O, L/ b% ?
帮你顶一下

6 t( b' b6 u4 N0 a: j1 T,没有大神
* W  i; m: ~6 a2 t( 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 19:01 , Processed in 0.171875 second(s), 24 queries , Gzip On.

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

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

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