查看: 3736|回复: 7|关注: 0

[已解决] 矩阵[1 2 3 4 5 6 ]怎样变为[1 2 3;2 3 4;3 4 5;4 5 6]矩阵

[复制链接]

新手

9 麦片

财富积分


050


7

主题

27

帖子

0

最佳答案
矩阵[1 2 3 4 5 6 ]怎样才能改变为[1 2 3;2 3 4;3 4 5;4 5 6]矩阵

论坛优秀回答者

中级

1257 麦片

财富积分


5001500


6

主题

5539

帖子

272

最佳答案
  • 关注者: 125
发表于 2017-11-27 20:48:31 来自手机 | 显示全部楼层
你直接按照你的意图写就好了,这两个也看不出有啥子关系,不知道你怎么想的

论坛优秀回答者

权威

8226 麦片

财富积分



6

主题

9619

帖子

1856

最佳答案
  • 关注者: 428
发表于 2017-11-27 20:55:35 | 显示全部楼层 |此回复为最佳答案
楼主就是想这样
  1. b=1:6
  2. cell2mat(arrayfun(@(k) b(k:k+2),1:4,'un',0)')
复制代码

新手

9 麦片

财富积分


050


7

主题

27

帖子

0

最佳答案
 楼主| 发表于 2017-11-28 19:03:18 | 显示全部楼层

谢谢指教!  如果不确定行数,(只确定列数)该怎样处理?

论坛优秀回答者

权威

8226 麦片

财富积分



6

主题

9619

帖子

1856

最佳答案
  • 关注者: 428
发表于 2017-11-28 21:17:13 | 显示全部楼层
zllr 发表于 2017-11-28 19:03
谢谢指教!  如果不确定行数,(只确定列数)该怎样处理?

按照你给的,确定列数了,也就确定行数了。

新手

9 麦片

财富积分


050


7

主题

27

帖子

0

最佳答案
 楼主| 发表于 2017-11-29 06:46:04 | 显示全部楼层
jingzhaos 发表于 2017-11-28 21:17
按照你给的,确定列数了,也就确定行数了。

非常感谢您!如果3列的话,数据的个数减2就是行是吗?

论坛优秀回答者

权威

8226 麦片

财富积分



6

主题

9619

帖子

1856

最佳答案
  • 关注者: 428
发表于 2017-11-29 08:22:06 | 显示全部楼层
本帖最后由 jingzhaos 于 2017-11-29 08:29 编辑
zllr 发表于 2017-11-29 06:46
非常感谢您!如果3列的话,数据的个数减2就是行是吗?

这不难算出来吧?其实这个矩阵就是Hilbert矩阵的变形x=1./hilb(6),x(1:4,1:3)就是你要的。

新手

9 麦片

财富积分


050


7

主题

27

帖子

0

最佳答案
 楼主| 发表于 2017-11-29 11:05:47 | 显示全部楼层
jingzhaos 发表于 2017-11-29 08:22
这不难算出来吧?其实这个矩阵就是Hilbert矩阵的变形x=1./hilb(6),x(1:4,1:3)就是你要的。 ...

非常非常感谢您!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表