找回密码
 注册
关于网站域名变更的通知
查看: 356|回复: 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)  存入一个集合矩阵中。# L  T. _2 @$ y' Y8 O
clear8 W. S6 W  R! {2 \7 W! x+ H/ R
clc: ]/ Q4 J- Q  }% F2 S
a=[1,3,2;
0 u4 F# `- r! H; `- ~; Z    2,3,1;
$ R, A! U, \; d* ^3 q6 l    3,3,3;
! p8 K5 z" S7 a2 ]9 A9 \! z    4,3,4;8 f1 c: S' b$ L+ E1 s( U0 y$ X3 ^% |
    5,3,4;, `) P$ r7 c% ^+ K$ K/ {
    6,3,3;4 O- E# u% m  {
    7,3,4;' o& ]+ m% m: G7 L8 S
    8,4,4;% j2 p9 U2 ?" E- |' H- F: p8 f
    9,4,3;: C; z, G) `8 F5 }& T3 S8 p( x- J
    10,4,4;* P- ^3 a6 q3 Z4 ]- D1 p/ s; r; N
    11,1,1;
2 n" p1 Q* F. z+ e$ {    12,1,3;
2 `0 u) P. e. t1 A    13,1,4;! u2 v" g- v5 p
    14,1,1;) z$ M( w, o) ?- @& C9 `5 z1 J# f
    15,1,3;
: [, D8 Q0 a  p& R    16,1,4;/ L1 n2 M9 }, s! d
    17,3,3;* ?% Q' C6 }$ p. t& |
    18,3,4;
& V/ ~  e* [" S+ ^& n! f; C    19,2,3;( R4 ~# E( B* i4 c
    20,2,4;" ?  Q/ \4 L! X6 H  N$ a" ]( F
    21,1,5;
) W' O7 J& u; [  N! [    22,3,1;8 e$ [0 a6 y4 T
    23,4,1;0 m( V/ e( S; {7 [5 u
    24,1,3;
. @3 M/ e7 z/ Z3 y/ T% j4 V    25,5,1;
$ I% W7 w: t) U7 y  ]    26,1,2;7 b& [! E9 I! D. k8 \8 u
    27,3,1;* l) r" I) ?6 w( w
    28,4,1;3 J+ `4 ]. ~# ^* m6 `/ f" e' K
    29,2,1;: n8 M; Z+ m  Z* r  V
    30,1,4;
( W# C0 l% m  P2 _  j: z    31,1,3;
6 r6 t7 O& v6 h8 _/ }2 C+ Y    32,1,4];
% B- e% Q2 f$ O5 @5 C; C1 Yb=[2;11;14;22;23;25;27;28;29];
8 _/ W8 F' L0 \5 ]4 [) s+ @0 {9 z" J1 Cb=b';
1 ~. L/ r) d( j5 H- s' e! Fg=[];
% v% h# \. p. ?8 a% `2 w9 `for i=1:32
1 H  G' [4 Y: r  ?; g% N3 ?    for j=1:32; L  |7 ~3 b- O( d
        for z=1:32
4 z6 l$ e+ x: I7 m4 t, T            
  [* j- G2 M2 Y( c. {1 l( N          if a(i,3)==a(j,2)&&a(j,3)==a(z,2)&&a(i,2)==a(z,3)6 ]2 O5 a/ _7 O& r
              c=[a(i,1) , a(j,1) ,a(z,1)];! {! i% F! _8 U6 I) y
              d=intersect(c,b);
! e8 V/ Y. Z  ~6 O" c              
4 G, H1 [% r, y8 ]' Q. H              if d ~=0,# U" b" R! g8 G6 K8 I! Y
            k=length(d);# \% M* P/ P: r& H8 f8 A
              end
* q" i8 x: R2 {* X. ]$ @, }              end
9 O, w  V( _9 x4 E4 J        end
+ [! C3 a3 B' \/ Z- H0 O% I    end' m9 ]5 M0 p6 a# W
end
; |3 I9 i) k, [5 x6 y

该用户从未签到

2#
发表于 2020-4-27 14:25 | 只看该作者
如果你的意思是想把所有符合要求的a(i,1) , a(j,1) ,a(z,1)分别存下来,可以考虑增加一个计数器,比如:3 ], X  t6 l% {0 A/ \
在g=[];后面增加num=1;% 符合要求数据的计数器. j, u% v9 L: W5 l$ d/ e2 W
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-11-24 07:38 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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