/entrega2/ejercicio1/separar_train_test.m
Objective C | 19 lines | 15 code | 4 blank | 0 comment | 0 complexity | 125f7c57b4a1a51b736fe0dec14bbdc4 MD5 | raw file
1% Funcion que sirve para poder obtner un conjunto de datos 2% para el entrenamiento y otro para el testeo 3% Me aseguro que los datos esten mezclados para que cada 4% separacion sea diferente 5% 6function[Train, Test] = separar_train_test(M, percent) 7 8 %Primero mezclo los datos 9 M = mezclar(M); 10 11 %Obtengo el tamanio de la matriz 12 [Rows, Columns] = size(M); 13 14 %Calculo la cantidad de filas que corresponden al porcentaje 15 n = floor(Rows*(percent / 100)); 16 17 %Separo la matriz en dos 18 Train = M(1:n, :); 19 Test = M((n+1):Rows, :);