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

binvar变量值

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
t = [1,2,3,4];      
) R8 y. j* {2 w9 Uc = [1;2;3];      5 O# w! X. B; q% e, T- `
r = [1,2,3,4];
$ K/ z$ C2 Q; ^! F- @n = [1:12];: v+ a7 K- _" ~( Z8 [6 E! o1 u1 s
2 p( E1 n! u+ [) `1 u5 S' {
T = length(t);      ) F% P0 O8 K; O5 p5 B( ^* X
C = length(c);      % W1 P- ^! P$ x# i: r. i, T
R = length(r);      
. `' B8 D% D$ [4 C8 _  w1 rN = length(n);8 Z! F5 g1 X% v8 _7 a( v% u0 J
, ?% i/ e8 ]1 j8 Q+ }  g% q  ~2 H) B
X = binvar(N,R,C,T,'full');
1 ?" K8 Y$ N: L8 H8 Jconstraint  = [];
# y7 E, S, j. l" K$ j. b  nfor h=1* ^( q- }; o" k9 d
    for i = 1:N;2 v" h' M, h9 y3 I- E
        conn = 0;& y0 I: m6 P! {% U- n4 G8 G
        for c = 1:C
0 J9 L/ \, ?- Q: |- ^' q           for  r = 1:R   . n' g  m2 M: w) p  A
               X_irch = value(X(i,r,c,h))         %  这个值为什么会是NaN1 G  I& L( M. n( i' n8 ~
               if X_irch == 1$ {$ Z, J& }4 m" r; L
                   P(r,c,h) = 1;
# [1 b8 ~% P+ D: x& a0 |               end: b( m7 ^( u" _( r, v! L9 B3 A
               conn = conn + X(i,r,c,h);
: _: d3 t" h  u$ G, R  e           end, e/ F0 H: u4 {% M2 r
        end
; [2 N+ w* m6 E7 }$ m        constraint = constraint + [conn == 1];4 `: Z7 o0 u1 ^5 G3 s7 J! n
    end
/ j! U) z$ [0 ~# k# yend
  N7 v6 J/ H* }$ P! J% S/ f, a
% P+ V# U; f- h: L6 ^( L有注释的那一行的值为什么会是NaN,不是应该取值为0或者1吗?请教大神!
2 d' X6 ?0 z3 e3 S8 Z2 u3 F0 N

该用户从未签到

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

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-8-20 15:09 | 只看该作者
勇往直前11 发表于 2020-8-18 10:52
. _$ q3 D/ O( {4 A6 l1 [帮你顶一下

/ u9 r$ r5 N3 p8 c9 c,没有大神$ X& a' U  d+ d- w: K

该用户从未签到

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-7-27 14:03 , Processed in 0.125000 second(s), 27 queries , Gzip On.

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

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

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