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

请教大神,如何将生成的符合条件的a(i,1) , a(j,1) ,a(z,1) 存入一个集合矩阵中。

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请教大神,如何将生成的符合条件的a(i,1) , a(j,1) ,a(z,1)  存入一个集合矩阵中。
; ~. M8 y% x- C9 Bclear
  g! T) I8 ]+ }9 tclc. k6 ~  U0 x2 B$ l( k+ ^6 \
a=[1,3,2;
8 q9 t2 O3 y  v    2,3,1;% J( N# S  `; n" A& q. \
    3,3,3;
1 o0 b" r' I8 m  G, @    4,3,4;6 K9 Q2 z4 l! L9 {
    5,3,4;6 s. r( b# x* E7 b0 b3 C# S
    6,3,3;
. F, R6 n6 P% [1 ~0 m% z$ k    7,3,4;
7 f  J$ I. k( ~- Q5 }+ ~/ ?% x    8,4,4;
2 m$ u( T' ^6 w. R    9,4,3;
7 @. i" h6 b8 I: H    10,4,4;
2 [: _8 r* g# _0 N  l- }  j) ?/ w# X    11,1,1;
7 i+ @% k( \  F- h, V$ q2 o    12,1,3;2 _4 B6 l1 J6 b; B6 O9 C0 C
    13,1,4;( W) p! ?9 K5 M( l5 J
    14,1,1;7 e! ^( J; b3 B3 g5 w
    15,1,3;
+ S- ]; q4 W9 e" T# f, L: w    16,1,4;+ m. O) C( H. {" b6 I9 }% _4 N% t
    17,3,3;
! ?  V8 o, }; C2 x/ Z( P    18,3,4;
- E4 r5 t) h  Z; j+ R5 z6 d' r% N. b    19,2,3;
9 V" W9 K& |) H5 L& {! f2 [    20,2,4;2 F$ |: P7 x+ O6 `% z; e- `
    21,1,5;$ n: o. N5 V, I6 i: F* |/ g
    22,3,1;4 e( C% A" P: J, W1 |: I
    23,4,1;
1 U7 G0 h3 d. M3 n7 s    24,1,3;2 U7 W6 |  j" \6 A" D+ P
    25,5,1;
' \2 V$ h* u: s5 d6 G) U8 a    26,1,2;
: R$ b/ B5 i" {+ H9 I" c    27,3,1;
6 k/ Q& P5 y5 \3 ^& ^( T1 Y- r& d: x    28,4,1;% i: R, c2 K1 S% ]5 Z0 L& V/ k
    29,2,1;1 |' M2 E1 v. p: G. \+ @
    30,1,4;. r4 g" `- t" s3 X0 s) S/ ^- _5 q! a
    31,1,3;
5 A, ^' W; X8 U    32,1,4];/ s# _$ d8 ?8 r! d5 p1 M  K  g
b=[2;11;14;22;23;25;27;28;29];
1 z- |) i$ J5 s0 l, Ab=b';
% |) J5 g+ w" ^( V( z- c$ vg=[];- i+ v7 s/ Z; K. ?  v5 d
for i=1:32
' s8 ]/ f& f3 y6 `    for j=1:32  p4 G9 K4 ~% ?$ p9 w' z' i% W0 n
        for z=1:324 W5 y& h6 \# }9 Y) H; i7 g6 N
            
/ D  ^7 u5 \8 V          if a(i,3)==a(j,2)&&a(j,3)==a(z,2)&&a(i,2)==a(z,3)
  _& G. ?* o+ t% R: i3 d              c=[a(i,1) , a(j,1) ,a(z,1)];
+ V8 t) H$ n- u% f              d=intersect(c,b);
  Z' K- J! S2 v: {7 Q1 E              - \: l' {# d3 t# F* i6 u2 D- e
              if d ~=0,5 }/ F4 \5 ~; j, e
            k=length(d);5 V* G" }$ M. ^6 P1 m
              end& Y" u. }# B- P
              end' y7 j" y0 W1 c! ~$ V- h$ q8 K
        end7 M! d3 X$ @% v% i) P. E& v) T
    end
3 }. Z7 ^! e% Q6 v9 |end

( I. \/ Q& w7 Y; q: J2 M

该用户从未签到

2#
发表于 2020-4-27 14:25 | 只看该作者
如果你的意思是想把所有符合要求的a(i,1) , a(j,1) ,a(z,1)分别存下来,可以考虑增加一个计数器,比如:" X# C/ V2 d) [& U* v
在g=[];后面增加num=1;% 符合要求数据的计数器( v1 f3 V# w6 }+ Q
c=[a(i,1) , a(j,1) ,a(z,1)]; 改为c(num,: )=[a(i,1) , a(j,1) ,a(z,1)]; num=num+1;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-26 10:27 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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