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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 08:38:25
matlab矩阵分块对于一个矩阵A,随机选取一些列作为矩阵B,剩下的列作为矩阵C,怎么用matlab实现

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.