| 查看: 372 | 回复: 3 | |||
| 当前主题已经存档。 | |||
Glass_fish金虫 (正式写手)
|
[交流]
【原创】关于Matlab 中Reshape()的执行过程的探讨
|
||
|
由于本人工作需要,现对Matlab进行学习,以后会小木虫发表自己的学习感想,这是我在这个板块发表的第一篇学习日志,请各位重又支持! Matlab中的reshape()函数的工作过程我想用几个事例来分析: A=[ 1 2 3 4 5 6 7 8 ]; >> B=reshape(A,4,2) B = 1 3 5 7 2 4 6 8 >> C=reshape(A,1,8) C = 1 5 2 6 3 7 4 8 D=reshape(A',1,8) D = 1 2 3 4 5 6 7 8 上面 是我在Matlab上输入的几个例子B数列是将A重塑为4行2列输出,输出的结果是将第2列和第4列的数据分别移至第一列和第三列的末端,C是将A数列转换成一个1*8的矩阵,其结果是将第各列数据先展开成行,然后再按列标按顺序组合,若想得到【1 2 3 4 5 6 7 8】则需对A‘应用reshape命令。因此可以推断,reshape命令在执行时现对矩阵中的列进行操作,然后再按列标进行组合。 |
» 猜你喜欢
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有7人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有9人回复
今年春晚有几个节目很不错,点赞!
已经有10人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有10人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复
change0618
铁杆木虫 (著名写手)
方丈大师
- 应助: 44 (小学生)
- 金币: 17724.5
- 红花: 17
- 帖子: 2413
- 在线: 546.7小时
- 虫号: 496517
- 注册: 2008-01-19
- 专业: 化学反应工程
2楼2010-02-09 11:50:01
Glass_fish
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 155.5
- 散金: 1460
- 红花: 4
- 帖子: 523
- 在线: 71.2小时
- 虫号: 940713
- 注册: 2010-01-11
- 性别: GG
- 专业: 电气科学与工程
3楼2010-02-09 13:31:19
Glass_fish
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 155.5
- 散金: 1460
- 红花: 4
- 帖子: 523
- 在线: 71.2小时
- 虫号: 940713
- 注册: 2010-01-11
- 性别: GG
- 专业: 电气科学与工程
4楼2010-02-09 13:45:13













回复此楼