machine learning mbed

Dependencies:   mbed

Committer:
asyrofi
Date:
Sat Apr 14 04:02:05 2018 +0000
Revision:
0:b78c322e81d0
semoga bisa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
asyrofi 0:b78c322e81d0 1 // tamaño de la base de datos
asyrofi 0:b78c322e81d0 2 struct datos{
asyrofi 0:b78c322e81d0 3
asyrofi 0:b78c322e81d0 4 //filas y columnas
asyrofi 0:b78c322e81d0 5 const int fi;
asyrofi 0:b78c322e81d0 6 const int co;
asyrofi 0:b78c322e81d0 7
asyrofi 0:b78c322e81d0 8 // cantidad de clases
asyrofi 0:b78c322e81d0 9 const int clases;
asyrofi 0:b78c322e81d0 10
asyrofi 0:b78c322e81d0 11 // clases de la base de datos en alfanumerico
asyrofi 0:b78c322e81d0 12 String clasesSt = {"Setosa", "Versicolor", "Virginica"};
asyrofi 0:b78c322e81d0 13
asyrofi 0:b78c322e81d0 14 // atributos: conjunto de entrenamiento
asyrofi 0:b78c322e81d0 15 String nomAtr[CO]={"Largo sepalo", "Ancho sepalo", "Largo petalo", "Ancho petalo"};
asyrofi 0:b78c322e81d0 16
asyrofi 0:b78c322e81d0 17 double atributos[FI][CO] = {
asyrofi 0:b78c322e81d0 18 {4.4, 3, 1.3, 0.2},
asyrofi 0:b78c322e81d0 19 {7.6, 3, 6.6, 2.1},
asyrofi 0:b78c322e81d0 20 {6.5, 2.8, 4.6, 1.5},
asyrofi 0:b78c322e81d0 21 {5.6, 2.8, 4.9, 2},
asyrofi 0:b78c322e81d0 22 {7.2, 3, 5.8, 1.6},
asyrofi 0:b78c322e81d0 23 {5.5, 2.3, 4, 1.3},
asyrofi 0:b78c322e81d0 24 {5, 2, 3.5, 1},
asyrofi 0:b78c322e81d0 25 {5.5, 2.4, 3.8, 1.1},
asyrofi 0:b78c322e81d0 26 {5.4, 3.9, 1.7, 0.4},
asyrofi 0:b78c322e81d0 27 {5.5, 4.2, 1.4, 0.2},
asyrofi 0:b78c322e81d0 28 {5.8, 2.8, 5.1, 2.4},
asyrofi 0:b78c322e81d0 29 {4.6, 3.6, 1, 0.2},
asyrofi 0:b78c322e81d0 30 {4.8, 3.1, 1.6, 0.2},
asyrofi 0:b78c322e81d0 31 {6.9, 3.1, 4.9, 1.5},
asyrofi 0:b78c322e81d0 32 {5.8, 2.7, 5.1, 1.9},
asyrofi 0:b78c322e81d0 33 {5.7, 3.8, 1.7, 0.3},
asyrofi 0:b78c322e81d0 34 {6.4, 2.8, 5.6, 2.2},
asyrofi 0:b78c322e81d0 35 {6.1, 2.6, 5.6, 1.4},
asyrofi 0:b78c322e81d0 36 {6, 3.4, 4.5, 1.6},
asyrofi 0:b78c322e81d0 37 {6.7, 3.1, 4.7, 1.5},
asyrofi 0:b78c322e81d0 38 {5.1, 3.5, 1.4, 0.2},
asyrofi 0:b78c322e81d0 39 {6.3, 2.8, 5.1, 1.5},
asyrofi 0:b78c322e81d0 40 {6.3, 2.9, 5.6, 1.8},
asyrofi 0:b78c322e81d0 41 {6.7, 3.3, 5.7, 2.1},
asyrofi 0:b78c322e81d0 42 {4.9, 3, 1.4, 0.2},
asyrofi 0:b78c322e81d0 43 {6.9, 3.2, 5.7, 2.3},
asyrofi 0:b78c322e81d0 44 {5, 3.5, 1.6, 0.6},
asyrofi 0:b78c322e81d0 45 {5.1, 2.5, 3, 1.1},
asyrofi 0:b78c322e81d0 46 {4.8, 3, 1.4, 0.3},
asyrofi 0:b78c322e81d0 47 {7, 3.2, 4.7, 1.4},
asyrofi 0:b78c322e81d0 48 {6.3, 3.3, 4.7, 1.6},
asyrofi 0:b78c322e81d0 49 {5.4, 3.9, 1.3, 0.4},
asyrofi 0:b78c322e81d0 50 {5.7, 2.6, 3.5, 1},
asyrofi 0:b78c322e81d0 51 {6.7, 3.3, 5.7, 2.5},
asyrofi 0:b78c322e81d0 52 {7.7, 2.6, 6.9, 2.3},
asyrofi 0:b78c322e81d0 53 {6, 2.7, 5.1, 1.6},
asyrofi 0:b78c322e81d0 54 {5.6, 2.7, 4.2, 1.3},
asyrofi 0:b78c322e81d0 55 {6.4, 3.1, 5.5, 1.8},
asyrofi 0:b78c322e81d0 56 {4.9, 3.1, 1.5, 0.1},
asyrofi 0:b78c322e81d0 57 {5.2, 4.1, 1.5, 0.1},
asyrofi 0:b78c322e81d0 58 {4.3, 3, 1.1, 0.1},
asyrofi 0:b78c322e81d0 59 {5, 2.3, 3.3, 1},
asyrofi 0:b78c322e81d0 60 {5.8, 4, 1.2, 0.2},
asyrofi 0:b78c322e81d0 61 {6.3, 2.3, 4.4, 1.3},
asyrofi 0:b78c322e81d0 62 {6.2, 2.8, 4.8, 1.8},
asyrofi 0:b78c322e81d0 63 {5.5, 2.6, 4.4, 1.2},
asyrofi 0:b78c322e81d0 64 {6.7, 2.5, 5.8, 1.8},
asyrofi 0:b78c322e81d0 65 {6.7, 3, 5, 1.7},
asyrofi 0:b78c322e81d0 66 {6.8, 2.8, 4.8, 1.4},
asyrofi 0:b78c322e81d0 67 {6.3, 3.4, 5.6, 2.4},
asyrofi 0:b78c322e81d0 68 {6.2, 2.2, 4.5, 1.5},
asyrofi 0:b78c322e81d0 69 {5.4, 3, 4.5, 1.5},
asyrofi 0:b78c322e81d0 70 {6.5, 3, 5.2, 2},
asyrofi 0:b78c322e81d0 71 {6.2, 2.9, 4.3, 1.3},
asyrofi 0:b78c322e81d0 72 {5.1, 3.3, 1.7, 0.5},
asyrofi 0:b78c322e81d0 73 {4.8, 3, 1.4, 0.1},
asyrofi 0:b78c322e81d0 74 {6, 2.2, 5, 1.5},
asyrofi 0:b78c322e81d0 75 {5.2, 2.7, 3.9, 1.4},
asyrofi 0:b78c322e81d0 76 {7.7, 3.8, 6.7, 2.2},
asyrofi 0:b78c322e81d0 77 {5.9, 3, 5.1, 1.8},
asyrofi 0:b78c322e81d0 78 {6.3, 3.3, 6, 2.5},
asyrofi 0:b78c322e81d0 79 {5, 3.4, 1.5, 0.2},
asyrofi 0:b78c322e81d0 80 {6.7, 3, 5.2, 2.3},
asyrofi 0:b78c322e81d0 81 {6.4, 2.8, 5.6, 2.1},
asyrofi 0:b78c322e81d0 82 {5.2, 3.4, 1.4, 0.2},
asyrofi 0:b78c322e81d0 83 {5.1, 3.4, 1.5, 0.2},
asyrofi 0:b78c322e81d0 84 {5.1, 3.8, 1.9, 0.4},
asyrofi 0:b78c322e81d0 85 {5.4, 3.7, 1.5, 0.2},
asyrofi 0:b78c322e81d0 86 {5.6, 2.5, 3.9, 1.1},
asyrofi 0:b78c322e81d0 87 {5.7, 3, 4.2, 1.2},
asyrofi 0:b78c322e81d0 88 {5, 3.3, 1.4, 0.2},
asyrofi 0:b78c322e81d0 89 {6.5, 3, 5.5, 1.8},
asyrofi 0:b78c322e81d0 90 {5.3, 3.7, 1.5, 0.2},
asyrofi 0:b78c322e81d0 91 {4.8, 3.4, 1.9, 0.2},
asyrofi 0:b78c322e81d0 92 {6.7, 3.1, 4.4, 1.4},
asyrofi 0:b78c322e81d0 93 {6.5, 3.2, 5.1, 2},
asyrofi 0:b78c322e81d0 94 {4.5, 2.3, 1.3, 0.3},
asyrofi 0:b78c322e81d0 95 {7.2, 3.2, 6, 1.8},
asyrofi 0:b78c322e81d0 96 {5.1, 3.8, 1.6, 0.2},
asyrofi 0:b78c322e81d0 97 {7.1, 3, 5.9, 2.1},
asyrofi 0:b78c322e81d0 98 {6, 2.9, 4.5, 1.5},
asyrofi 0:b78c322e81d0 99 {6.4, 3.2, 4.5, 1.5},
asyrofi 0:b78c322e81d0 100 {4.7, 3.2, 1.6, 0.2},
asyrofi 0:b78c322e81d0 101 {6.4, 2.7, 5.3, 1.9},
asyrofi 0:b78c322e81d0 102 {6.8, 3.2, 5.9, 2.3},
asyrofi 0:b78c322e81d0 103 {5, 3.5, 1.3, 0.3},
asyrofi 0:b78c322e81d0 104 {6.9, 3.1, 5.1, 2.3},
asyrofi 0:b78c322e81d0 105 {5.5, 2.5, 4, 1.3},
asyrofi 0:b78c322e81d0 106 {5.7, 4.4, 1.5, 0.4},
asyrofi 0:b78c322e81d0 107 {4.6, 3.1, 1.5, 0.2},
asyrofi 0:b78c322e81d0 108 {4.9, 3.1, 1.5, 0.1},
asyrofi 0:b78c322e81d0 109 {5.6, 3, 4.5, 1.5},
asyrofi 0:b78c322e81d0 110 {5.6, 3, 4.1, 1.3},
asyrofi 0:b78c322e81d0 111 {4.7, 3.2, 1.3, 0.2},
asyrofi 0:b78c322e81d0 112 {5, 3.2, 1.2, 0.2},
asyrofi 0:b78c322e81d0 113 {7.7, 2.8, 6.7, 2},
asyrofi 0:b78c322e81d0 114 {5.7, 2.8, 4.5, 1.3},
asyrofi 0:b78c322e81d0 115 {5.4, 3.4, 1.5, 0.4},
asyrofi 0:b78c322e81d0 116 {4.6, 3.2, 1.4, 0.2}};
asyrofi 0:b78c322e81d0 117
asyrofi 0:b78c322e81d0 118 int clasesNo[FI] = {
asyrofi 0:b78c322e81d0 119 0,
asyrofi 0:b78c322e81d0 120 2,
asyrofi 0:b78c322e81d0 121 1,
asyrofi 0:b78c322e81d0 122 2,
asyrofi 0:b78c322e81d0 123 2,
asyrofi 0:b78c322e81d0 124 1,
asyrofi 0:b78c322e81d0 125 1,
asyrofi 0:b78c322e81d0 126 1,
asyrofi 0:b78c322e81d0 127 0,
asyrofi 0:b78c322e81d0 128 0,
asyrofi 0:b78c322e81d0 129 2,
asyrofi 0:b78c322e81d0 130 0,
asyrofi 0:b78c322e81d0 131 0,
asyrofi 0:b78c322e81d0 132 1,
asyrofi 0:b78c322e81d0 133 2,
asyrofi 0:b78c322e81d0 134 0,
asyrofi 0:b78c322e81d0 135 2,
asyrofi 0:b78c322e81d0 136 2,
asyrofi 0:b78c322e81d0 137 1,
asyrofi 0:b78c322e81d0 138 1,
asyrofi 0:b78c322e81d0 139 0,
asyrofi 0:b78c322e81d0 140 2,
asyrofi 0:b78c322e81d0 141 2,
asyrofi 0:b78c322e81d0 142 2,
asyrofi 0:b78c322e81d0 143 0,
asyrofi 0:b78c322e81d0 144 2,
asyrofi 0:b78c322e81d0 145 0,
asyrofi 0:b78c322e81d0 146 1,
asyrofi 0:b78c322e81d0 147 0,
asyrofi 0:b78c322e81d0 148 1,
asyrofi 0:b78c322e81d0 149 1,
asyrofi 0:b78c322e81d0 150 0,
asyrofi 0:b78c322e81d0 151 1,
asyrofi 0:b78c322e81d0 152 2,
asyrofi 0:b78c322e81d0 153 2,
asyrofi 0:b78c322e81d0 154 1,
asyrofi 0:b78c322e81d0 155 1,
asyrofi 0:b78c322e81d0 156 2,
asyrofi 0:b78c322e81d0 157 0,
asyrofi 0:b78c322e81d0 158 0,
asyrofi 0:b78c322e81d0 159 0,
asyrofi 0:b78c322e81d0 160 1,
asyrofi 0:b78c322e81d0 161 0,
asyrofi 0:b78c322e81d0 162 1,
asyrofi 0:b78c322e81d0 163 2,
asyrofi 0:b78c322e81d0 164 1,
asyrofi 0:b78c322e81d0 165 2,
asyrofi 0:b78c322e81d0 166 1,
asyrofi 0:b78c322e81d0 167 1,
asyrofi 0:b78c322e81d0 168 2,
asyrofi 0:b78c322e81d0 169 1,
asyrofi 0:b78c322e81d0 170 1,
asyrofi 0:b78c322e81d0 171 2,
asyrofi 0:b78c322e81d0 172 1,
asyrofi 0:b78c322e81d0 173 0,
asyrofi 0:b78c322e81d0 174 0,
asyrofi 0:b78c322e81d0 175 2,
asyrofi 0:b78c322e81d0 176 1,
asyrofi 0:b78c322e81d0 177 2,
asyrofi 0:b78c322e81d0 178 2,
asyrofi 0:b78c322e81d0 179 2,
asyrofi 0:b78c322e81d0 180 0,
asyrofi 0:b78c322e81d0 181 2,
asyrofi 0:b78c322e81d0 182 2,
asyrofi 0:b78c322e81d0 183 0,
asyrofi 0:b78c322e81d0 184 0,
asyrofi 0:b78c322e81d0 185 0,
asyrofi 0:b78c322e81d0 186 0,
asyrofi 0:b78c322e81d0 187 1,
asyrofi 0:b78c322e81d0 188 1,
asyrofi 0:b78c322e81d0 189 0,
asyrofi 0:b78c322e81d0 190 2,
asyrofi 0:b78c322e81d0 191 0,
asyrofi 0:b78c322e81d0 192 0,
asyrofi 0:b78c322e81d0 193 1,
asyrofi 0:b78c322e81d0 194 2,
asyrofi 0:b78c322e81d0 195 0,
asyrofi 0:b78c322e81d0 196 2,
asyrofi 0:b78c322e81d0 197 0,
asyrofi 0:b78c322e81d0 198 2,
asyrofi 0:b78c322e81d0 199 1,
asyrofi 0:b78c322e81d0 200 1,
asyrofi 0:b78c322e81d0 201 0,
asyrofi 0:b78c322e81d0 202 2,
asyrofi 0:b78c322e81d0 203 2,
asyrofi 0:b78c322e81d0 204 0,
asyrofi 0:b78c322e81d0 205 2,
asyrofi 0:b78c322e81d0 206 1,
asyrofi 0:b78c322e81d0 207 0,
asyrofi 0:b78c322e81d0 208 0,
asyrofi 0:b78c322e81d0 209 0,
asyrofi 0:b78c322e81d0 210 1,
asyrofi 0:b78c322e81d0 211 1,
asyrofi 0:b78c322e81d0 212 0,
asyrofi 0:b78c322e81d0 213 0,
asyrofi 0:b78c322e81d0 214 2,
asyrofi 0:b78c322e81d0 215 1,
asyrofi 0:b78c322e81d0 216 0,
asyrofi 0:b78c322e81d0 217 0};
asyrofi 0:b78c322e81d0 218 };
asyrofi 0:b78c322e81d0 219
asyrofi 0:b78c322e81d0 220
asyrofi 0:b78c322e81d0 221
asyrofi 0:b78c322e81d0 222
asyrofi 0:b78c322e81d0 223
asyrofi 0:b78c322e81d0 224