matlab矩阵分块对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/30 20:49:55
matlab矩阵分块对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现
xőMN@/4)u%NK)!MZL@) T!6FL)̛鬸ʰQ]\a%l?¸$  M$/ĉt$65)!jXdYMvf¬H ?$PsZA+p߁ v>Wp>I֛RܕdoG5a)m߀ !h)j<ү(H*Ff5H4\xN OЉW֫$8Zl~X

matlab矩阵分块对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现
matlab矩阵分块
对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现

matlab矩阵分块对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现
首先假设矩阵A的列数为n,
那么下面随机生成一个从1到n的若干(题目未说需要多少)个数字,比如为r1,r2,...,rj.
然后开始赋值,做一个判断语句,
如果s=rj中的某一个,则取出A的第s列给B,
否则则取出A的第s列给C.