| 查看: 5452 | 回复: 10 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
在matlab里面一个方阵,每隔n行取m行组成一个新的矩阵,应该怎么做 已有2人参与
|
||
| 在matlab里面一个方阵,每隔n行取m行组成一个新的矩阵,应该怎么做,其中矩阵的总行数可以整除m+n |
» 猜你喜欢
070300化学319求调剂
已经有7人回复
08工科 320总分 求调剂
已经有6人回复
一志愿天津大学化学工艺专业(081702)315分求调剂
已经有12人回复
307求调剂
已经有3人回复
265求调剂
已经有3人回复
301求调剂
已经有10人回复
303求调剂
已经有7人回复
材料工程(专)一志愿985 初试335求调剂
已经有4人回复
299求调剂
已经有6人回复
083200学硕321分一志愿暨南大学求调剂
已经有3人回复
7楼2015-11-19 23:01:22
yanshuiting
新虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 1484.8
- 散金: 50
- 红花: 7
- 帖子: 448
- 在线: 68.7小时
- 虫号: 2633300
- 注册: 2013-09-03
- 专业: 计算机科学
2楼2015-11-16 16:03:02
3楼2015-11-16 16:20:47
onelightwang
金虫 (小有名气)
- 应助: 10 (幼儿园)
- 金币: 1706.9
- 红花: 1
- 帖子: 94
- 在线: 45.7小时
- 虫号: 3870466
- 注册: 2015-05-14
- 性别: GG
- 专业: 光学信息获取与处理
【答案】应助回帖
感谢参与,应助指数 +1
|
假设A为方阵,B为新矩阵,如果是一开始先取m行数据,代码如下: row=size(A,1) line=size(A,2) time=row/(m+n) %循环次数求解 B=zeros(m*time,line) %目标矩阵初始化 for i=1:time k=(1:m)+(i-1)*(m+n) j=(1:m)+(i-1)*m B(1:m, =A(k,![]() end 如果是先隔n行,再开始取数据,代码如下: row=size(A,1) line=size(A,2) time=row/(m+n) %循环次数求解 B=zeros(m*time,line) %目标矩阵初始化 for i=1:time k=((n+1) n+m))+(i-1)*(m+n)j=(1:m)+(i-1)*m B(1:m, =A(k,![]() end |
4楼2015-11-19 01:02:16













回复此楼
=A(k,
n+m))+(i-1)*(m+n)
10