Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
fw:maths:armadillo [2013/02/19 11:48] alfred [Uso] |
fw:maths:armadillo [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 42: | Línea 42: | ||
| * Puedes guardar y cargar una matriz en ASCII con ''A.save("A.dat", raw_ascii);'' y ''A.load("A.dat", raw_ascii);''. | * Puedes guardar y cargar una matriz en ASCII con ''A.save("A.dat", raw_ascii);'' y ''A.load("A.dat", raw_ascii);''. | ||
| ==== Tipos ==== | ==== Tipos ==== | ||
| + | === Vectores === | ||
| + | Se utiliza la clase ''vec''. \\ | ||
| + | Podemos indicar el tipo concreto (si vector columna o fila) con ''colvec'' o ''rowvec''. | ||
| + | * El siguiente ejemplo crea un vector columna a partir de un array de doubles (vertices) de tres elementos: | ||
| + | <code cpp> | ||
| + | vec cv = vec(vertices, 3); | ||
| + | cout << cv << endl; | ||
| + | </code> | ||
| + | * ''P.fill(3)'', substituye todos los valores de P con 3. | ||