作业帮 > 综合 > 作业

n个8*8矩阵,用它们构成一个指定行列(比如说320*240)的大矩阵,用matlab实现

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 19:22:35
n个8*8矩阵,用它们构成一个指定行列(比如说320*240)的大矩阵,用matlab实现
8*8的矩阵都是不同的
用复制命令
a=8*8矩阵,让它构成320*240矩阵B,则
B=repmat(a,320/8,240/8)
再问: n个8*8矩阵都是不同的
再答: 那就新建B=zeros(320,240),给它赋值,估计只能这么办了
再问: 我知道大概的意思,就是具体操作起来有点麻烦,还有其他的for循环啥的,这个也得用for循环,插在哪里搞不懂,而且变量太多了,脑子很乱。
再答: 简化一下,把8*8矩阵当做一个整体,构成一个指定行列(比如说320*240)的大矩阵时,就是把它放到40*30这个矩阵的相应位置,就是麻烦点,假如没有规律的话,只能是慢慢的赋值了,找张纸做一下草图,认真点就行了,呵呵