gpt4 book ai didi

matlab - 使用 MATLAB 随机划分矩阵

转载 作者:行者123 更新时间:2023-12-04 05:10:54 24 4
gpt4 key购买 nike

我有一个 130 x 2 的数据矩阵。使用 MATLAB,我想将行随机分成 7 组,大小大致相同。

谷歌搜索给我的印象是 cvpartition 命令可能会奏效,但我终生无法让它发挥作用。我希望得到一些指导。我对 MATLAB 完全陌生。

最佳答案

创建一个随机索引向量:I = randperm(130);130 = 3 * 18 + 4 * 19 ,分区看起来像

P1 = A(I(  1: 18), :);
P2 = A(I( 19: 36), :);
P3 = A(I( 37: 54), :);
P4 = A(I( 55: 73), :);
P5 = A(I( 74: 92), :);
P6 = A(I( 93:111), :);
P7 = A(I(112:130), :);

哪里 A表示包含要分区的数据的矩阵。

关于matlab - 使用 MATLAB 随机划分矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14926769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com