找回密码
 注册
关于网站域名变更的通知
查看: 346|回复: 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)  存入一个集合矩阵中。7 H0 i( f. Z4 n- x, }; D3 U7 |; {
clear/ l. T* i- B, ~) I4 ]1 t$ ~8 _
clc
  ?0 a4 w, T4 [( q4 b, v* ka=[1,3,2;/ P7 M6 V3 h+ s& A
    2,3,1;
( u' a! K) G6 q5 ~8 T    3,3,3;) x5 d' r/ B6 r, ?+ u8 P  P) |
    4,3,4;9 V3 A7 z" g6 D
    5,3,4;
# f# Q" Q: [0 q9 i    6,3,3;
4 s' K7 t, w, |, J( q7 ?) D    7,3,4;8 l# p$ y% @2 r6 ^$ f9 ^7 W9 Z: m
    8,4,4;
% m5 j9 _$ O/ U# O2 D+ ~    9,4,3;
: b/ E3 M1 p# F! J  k    10,4,4;6 x1 V2 C0 C/ a8 w; o" Q) n) Q/ `
    11,1,1;
3 w: F* l6 r3 N+ G4 h6 K, ^    12,1,3;, U6 L! j% u' _, I6 J
    13,1,4;
, D8 B' ]5 @) a( F6 [$ Z    14,1,1;( l" A$ S; C7 E( l0 ~$ J
    15,1,3;" }$ F6 _: B6 |3 k
    16,1,4;; r3 x5 [& `: j/ u4 B& k
    17,3,3;
/ z# t* m2 F* T$ `. j    18,3,4;
7 x, q# Q) `* I4 f$ G    19,2,3;
7 `7 n& S1 g1 m    20,2,4;
8 Q0 R8 I( i8 ~+ f5 I9 [1 l* A; C- P    21,1,5;
9 J* L; I) [4 Q% p    22,3,1;" ^1 E+ z" z- W% ]+ P8 s
    23,4,1;: ]; q1 `, h, a. a. ~
    24,1,3;
8 Q- B! \7 d3 _, g) F    25,5,1;
! P# P! p! \% i- F% r$ g* M    26,1,2;
& ]* N) |: b0 P$ M1 E0 k1 h    27,3,1;
7 C6 a% \$ k6 D$ j5 X! ]: f    28,4,1;
+ g) q  r  I) b0 K7 g' e& Z" _  [    29,2,1;* r+ q: e8 f6 H4 U
    30,1,4;
2 [: {- ~+ n3 a( o0 l9 l0 r    31,1,3;% ]9 F) M- R, E% `: B8 X
    32,1,4];5 y! ]  Y; X' ~1 Y. y3 d
b=[2;11;14;22;23;25;27;28;29];) L8 G* ^; d" t
b=b';; R1 D. k9 B) [1 V- J
g=[];
/ ^3 _9 @. g7 l* `* C4 @' B. Xfor i=1:32) t2 m- D6 l7 C
    for j=1:32% U7 _/ U( M* k$ z8 A* B
        for z=1:32
+ \$ n7 C& j$ O! o" ?4 X% [            
  |6 \# v/ m1 f5 N          if a(i,3)==a(j,2)&&a(j,3)==a(z,2)&&a(i,2)==a(z,3)
$ ]3 l" \8 _6 H5 g9 C3 b( ]5 q" O              c=[a(i,1) , a(j,1) ,a(z,1)];
  c: V9 J: O; ^' x6 C, s! X              d=intersect(c,b);
5 }1 t" B& j) Z0 S! b              6 [- y9 b' c$ ?* R
              if d ~=0,
) Y& s5 {7 |! t            k=length(d);5 q' c% e' Y5 u# K5 N, M* Y
              end
* _3 V* h0 F* }# O              end
' s: U! F' L* T* |' F# }4 ?& W3 Z, r$ x        end
2 h' Z1 H+ P0 Y/ [    end
5 {4 l9 Z0 V6 F$ ^( Kend
  s- c4 E2 q/ u/ i8 ~

该用户从未签到

2#
发表于 2020-4-27 14:25 | 只看该作者
如果你的意思是想把所有符合要求的a(i,1) , a(j,1) ,a(z,1)分别存下来,可以考虑增加一个计数器,比如:
$ T/ g/ q% x% G. c8 [" M在g=[];后面增加num=1;% 符合要求数据的计数器
! d$ F7 @* }' m3 l8 ^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-10-7 07:23 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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