/entrega2/ejercicio2/separar_train_test.m
http://github.com/melisabok/RedesNeuronales · Objective C · 19 lines · 15 code · 4 blank · 0 comment · 0 complexity · 125f7c57b4a1a51b736fe0dec14bbdc4 MD5 · raw file
- % Funcion que sirve para poder obtner un conjunto de datos
- % para el entrenamiento y otro para el testeo
- % Me aseguro que los datos esten mezclados para que cada
- % separacion sea diferente
- %
- function[Train, Test] = separar_train_test(M, percent)
- %Primero mezclo los datos
- M = mezclar(M);
- %Obtengo el tamanio de la matriz
- [Rows, Columns] = size(M);
-
- %Calculo la cantidad de filas que corresponden al porcentaje
- n = floor(Rows*(percent / 100));
-
- %Separo la matriz en dos
- Train = M(1:n, :);
- Test = M((n+1):Rows, :);