| 查看: 5477 | 回复: 10 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
在matlab里面一个方阵,每隔n行取m行组成一个新的矩阵,应该怎么做 已有2人参与
|
||
| 在matlab里面一个方阵,每隔n行取m行组成一个新的矩阵,应该怎么做,其中矩阵的总行数可以整除m+n |
» 猜你喜欢
348求调剂
已经有3人回复
350求调剂
已经有3人回复
309分085801求调剂
已经有7人回复
生物学308分求调剂(一志愿华东师大)
已经有3人回复
求调剂:一志愿:南京大学 专业:0705 总分320 ,本科985,四六级已过
已经有3人回复
环境工程 085701,267求调剂
已经有14人回复
308求调剂
已经有12人回复
求调剂:085600材料与化工,考材科基,总分319
已经有21人回复
311求调剂
已经有8人回复
294分080500材料科学与工程求调剂
已经有13人回复
8楼2015-11-20 07:07:46
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)