Como posso dividir / dividir uma matriz por linhas entre duas outras matrize
Tenho uma matriz e um vetor, cada um com 3000 linhas:
fe = [-0.1850 -0.4485; ...
-0.2150 2.6302; ...
-0.2081 1.5883; ...
-0.6416 -1.1924; ...
-0.1188 1.3429; ...
-0.2326 -2.2737; ...
-0.0799 1.4821; ...
... %# lots more rows
];
tar = [1; ...
1; ...
2; ...
1; ...
2; ...
1; ...
1; ...
... %#lots more rows
];
Gostaria de dividir as linhas defe
etar
de modo que 2/3 deles sejam colocados em um conjunto de variáveis e os 1/3 restantes sejam colocados em um segundo conjunto de variáveis. Isso é para fins de classificação (ou seja, um conjunto é de dados de treinamento e o outro é de dados de teste
Existem duas maneiras possíveis de fazer isso:
ivida as linhas em ordem, com os primeiros 2/3 em uma matriz e os últimos 1/3 em outr Selecione e distribua aleatoriamente 2/3 das linhas em uma matriz e coloque o restante em outrComo posso implementar cada uma dessas soluções?