Este podría ser un proyecto a largo plazo y, por lo tanto, requeriría planificación y diseño. Lo primero es que necesita enumerar las características que necesita. Al igual que todas las operaciones que apoyarías. Hasta qué precisión. ¿Cuál sería el espacio vectorial máximo que permitiría? Hay muchas más preguntas que debo enumerar y luego explorar.
En cuanto a la Estructura de datos (DS), en su mayoría necesitará matrices. Pero a veces su matriz puede ser escasa y luego debe buscar un DS escaso. La mayor parte de la operación de álgebra lineal se ocupa de la operación matricial y, por lo tanto, debe implementarlos todos.
Debes hacer el diseño correctamente. Puede escribir su propia administración de memoria o solicitar ayuda de la biblioteca de administración de memoria de google.
Se debe hacer hincapié en el diseño. Hay muchas más facetas y es difícil responderlo aquí.
- Cómo resolver este problema de Matrix donde podría ser necesaria una división
- Cómo determinar si cierta expresión vectorial no tiene sentido o tiene sentido
- ¿Cómo podemos encontrar la magnitud del vector en un gráfico tridimensional?
- ¿Cuál es la base de las leyes de la suma de vectores? ¿Son hipotéticos o se basan en análisis experimentales?
- ¿Cómo se puede describir el trabajo matemático de Alexander Grothendieck a alguien que solo tiene conocimiento de cálculo y álgebra lineal?