【发布时间】:2018-08-10 09:08:08
【问题描述】:
我有这项工作,我必须通过从给定数据集创建一个子矩阵来完成。我会在下面解释。
假设,我将数据设置为:
100 200 300 400 500 600
101 201 301 401 501 601
102 202 302 402 502 602
所以,我想创建如下子矩阵:
对于第一次迭代 ->
[[101 201 301 401 501]
[102 202 302 402 502]]
和
[[601]
[602]]
对于第二次迭代 ->
[[100 200 300 400 500]
[102 202 302 402 502]]
和
[[600]
[602]]
等等……这个过程将一直持续到主/起始矩阵中的行数。
简而言之,我想要这个数据集的 LOO(留一个)实现,以便我可以进一步处理它。
如果你们对如何做有任何想法,请分享。 :)
【问题讨论】:
-
您需要提供一些您尝试用于解决问题的代码。我们不是来解决别人的作业的。
-
我想实际使用连接运算符,因为它似乎可以解决问题。我正在尝试类似:
sub = [mat(1:1052) ; mat(5)]但是,它不起作用。有什么想法吗?
标签: matlab matrix machine-learning submatrix