【发布时间】:2012-09-26 21:17:40
【问题描述】:
我在 Matlab 中有以下数据矩阵,我试图通过将变量传递给 matlab 函数来实际将其拆分为多个段。但在拆分之前,我想对矩阵进行洗牌。我的矩阵大小是150X4
s.data
5.1000 3.5000 1.4000 0.2000
4.9000 3.0000 1.4000 0.2000
4.7000 3.2000 1.3000 0.2000
4.6000 3.1000 1.5000 0.2000
5.0000 3.6000 1.4000 0.2000
..
s =
data: [150x4 double]
labels: [150x1 double]
来自 R 环境,我发现 MatLab 很奇怪。最初我认为矩阵中的列具有像 R 数据框中的关系,但我的假设是错误的。
【问题讨论】:
-
randomize是什么意思?得到一堆随机值?将行按随机顺序排列? -
对不起,我说的是洗牌场景……让我在问题中更新一下
-
你也想知道如何分割你的矩阵吗?
-
是的,那太棒了,我真正想做的是给这个 s.data 打乱它并分成 10 个块