找回密码
 注册
关于网站域名变更的通知
查看: 335|回复: 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)  存入一个集合矩阵中。
  K6 \/ ?# B) M. f* L3 [clear8 a: s: o8 ]) q8 B& R% }0 U) I$ n8 n  d7 b
clc- h9 f0 U) U$ s8 [; X! w1 N
a=[1,3,2;. R+ s0 c, s4 V# M, }' J
    2,3,1;5 D! _8 p% e5 Z+ I
    3,3,3;
# A$ h9 Z1 M8 W8 l* D5 _$ K    4,3,4;& X& z# ]+ p& Y9 E  y$ K5 E4 e
    5,3,4;8 e. i' q5 W1 d+ Y3 T' n% b  h
    6,3,3;
" T9 ~7 ^4 e6 `5 A  O" f! k    7,3,4;& j5 p# x) i% O' X8 ~: Z
    8,4,4;% ?" y! ^: m/ H8 a" w" q( T" }
    9,4,3;: e6 O8 ]! |9 f: {* g; T! h. q
    10,4,4;/ D4 o9 T) \$ _/ U% V! \
    11,1,1;
0 I) r% Y4 L- k7 y. }. W    12,1,3;
/ G3 _- t) M5 F. ?: F% |! A  s    13,1,4;0 [- ^1 r6 u' N1 X, j$ H; K+ f. a
    14,1,1;
. _1 ?8 M. s* I0 F3 P! r    15,1,3;) L) ?' p* R1 Q% B
    16,1,4;
" L% s; T; k' D3 p& f  M0 ^    17,3,3;
. C2 @" p5 Q8 j3 ^+ r3 }1 ^9 ]    18,3,4;/ @5 `6 A& K7 H# J5 s, R$ e
    19,2,3;/ u% L6 T: l8 G5 h8 J+ k0 S8 e
    20,2,4;
5 I3 ^7 x7 k. N0 G  H3 S) \    21,1,5;4 o6 p4 w4 ?6 A% P8 S2 M- M
    22,3,1;, M* X' w  s3 a5 q
    23,4,1;5 w) t' l( Y" o4 {: q" k
    24,1,3;
& |3 ^, k$ [- h' Q  ~* t    25,5,1;! l8 L9 Q4 p- d5 w% F  I
    26,1,2;
' [- p" C1 v2 @0 w5 {/ X" r6 P    27,3,1;6 R4 D' X9 x! Z# J5 f4 Z. B% Z
    28,4,1;8 C, a+ f( U4 f  ?8 w$ X1 v
    29,2,1;% y3 ~( T% f, C$ @+ B, C
    30,1,4;0 o0 o+ l7 N8 o& B" H; @3 Y
    31,1,3;; t0 j0 h- M6 H9 I
    32,1,4];! w- U8 s8 m3 ~, |/ M
b=[2;11;14;22;23;25;27;28;29];# X, M) @7 u& j
b=b';
. {; r; a; |0 F3 e+ K) A3 mg=[];
* o3 A" |; ~4 k5 ~. E3 pfor i=1:32
; y) s# q% o5 X6 H0 V0 Y! q1 W    for j=1:328 ]2 _' u$ P2 C: Y3 K
        for z=1:32
+ D) [7 w9 X  K; M            
4 l1 X6 A- P1 j; ?  E* ?- g          if a(i,3)==a(j,2)&&a(j,3)==a(z,2)&&a(i,2)==a(z,3)
! b; B5 m: L* {* m              c=[a(i,1) , a(j,1) ,a(z,1)];3 S. C) L  {- W7 T* |) _# d, |
              d=intersect(c,b);  I8 @; i- v& K. u) N
              
/ J- r% J; m) `3 t              if d ~=0,
/ B  u1 ~  s: x& A' n& U# U( C( G9 \            k=length(d);
8 b0 [/ _# S8 ^- I6 Z              end
* p9 m- M8 V3 h1 v9 X+ j( c, N              end% j8 E/ b4 h( n. g# ^6 Y. e& s7 f$ s0 |
        end# ?; B' r: M8 F# |  p) n, [
    end
& N5 O/ h# g1 K( U/ Iend
, q$ Q9 B. E2 S+ _

该用户从未签到

2#
发表于 2020-4-27 14:25 | 只看该作者
如果你的意思是想把所有符合要求的a(i,1) , a(j,1) ,a(z,1)分别存下来,可以考虑增加一个计数器,比如:2 d& i1 E& [" U. U
在g=[];后面增加num=1;% 符合要求数据的计数器
$ A- L" n4 L' K5 Y  ]# k4 Kc=[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-7-24 13:19 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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