EDA365电子论坛网

标题: 怎么将两个矩阵的元素随机组合形成一个新的矩阵? [打印本页]

作者: ckjs    时间: 2019-12-6 11:16
标题: 怎么将两个矩阵的元素随机组合形成一个新的矩阵?
如a=[12:0.1:21];1*91b=[21:0.1:33];1*121- K8 m* Z- e- s8 y
我想把a和b的元素每一个都排列组合 形成一个2列(91*121)行的新矩阵。6 R4 n1 N3 C2 Z

# B) _3 k3 H4 _; i, r
作者: fawa    时间: 2019-12-6 18:13
每次取一个a,取一个b   排列组合那循环一下就可以了
2 M2 v% k  P1 |* B/ ~- {( ]$ g2 y9 H$ C% @( V4 Y
out_num = [];
5 F7 W2 `- |" ~( X% G, tfor a = 12:0.1:21' n& O: t& u  P1 _: x/ A
    for b = 21:0.1:33
) K; ?, W: ~! J- l3 a        c = [a,b];
  @4 A' i& [) H5 P        out_num = [out_num ; c];% M! a' I" Z9 {& v
    end
  b4 ^, J2 n, S1 {  E2 V. dend
4 C3 [; \( O. W7 H




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2