que se dan cuenta de que hay varios ++ bibliotecas C, pero yo preferiría en gran medida C. He encontrado esto, pero parece que sólo el Mac: https://github.com/rsebbe/CeedMath¿Existe una biblioteca matemática vectorial/matriz/cuaternión fácil de usar en C puro?
Respuesta
(auto anuncio Shameless) Usted puede estar interesado en mi linmath.h. Sin embargo, ten en cuenta que solo lo actualizo de vez en cuando y algunas partes aún pueden contener errores extraños. Por favor reporte cualquier cosa que pueda encontrar.
Ese es un código de buena calidad en mi opinión. –
@VictorZamanian: ¿Es así? Acabo de encontrar un par de errores ayer, subiré una versión fija hoy, más o menos. – datenwolf
Puede tener errores, pero me gusta el enfoque de diseño de la biblioteca como un todo. –
Debe echar un vistazo a gsl para sus operaciones matemáticas, y gmp para obtener números de precisión arbitrarios. Ambas son bibliotecas multiplataforma, gnu c, que están altamente optimizadas para la velocidad y tienen soporte para muchos tipos de operaciones.
Saludos, Ned
Por cierto, aquí hay algunos dulces. Lancé una implementación vectorial rápida para c. https://www.sol-union.com/Resources/Temp/ –
Hm, gsl parece bastante prolijo y enorme. También es GPL.Si bien técnicamente eso no es un problema en este momento, preferiría no hacerlo. Encontré esto aquí en el proceso de buscar buenas bibliotecas de C, encontré este detalle: http://cqrlib.sourceforge.net/ .. ¡para cuaterniones! :) También pensé que MacOS es bastante Linux, especialmente porque es solo código matemático C, así que probablemente usaré CeedMath de mi propia publicación. Pero gracias, agradezco la sugerencia y me hizo encontrar esa biblioteca quat – Blub
@Blub: MacOS es * no * bastante Linux. Es más o menos FreeBSD con un kernel diferente y algún sistema de IU sub-par (en mi humilde opinión) en la parte superior. – datenwolf
acabo de encontrar esto, parece ser el más completo. No puedo hablar por su calidad pero obviamente: https://github.com/Kazade/kazmath.git
También existe esto, parece bastante viejo (me encontré con código de 2002), pero eso no quiere decir que sea malo: Meschach
- 1. Biblioteca de dibujo fácil de usar en c/C++?
- 2. C# Biblioteca para una fácil reflexión dinámica
- 3. Mediana Función en C Biblioteca Matemática?
- 4. C# - ¿Hay una biblioteca de matemática flotante de 32 bits?
- 5. ¿Existe alguna manera fácil de usar InternalsVisibleToAttribute?
- 6. ¿Biblioteca de cliente SNMP fácil de usar para C++?
- 7. ¿Cuál es la mejor biblioteca matemática para usar con Java?
- 8. Primeros advertencia de la función pow de biblioteca matemática C
- 9. Biblioteca matemática de alto rendimiento para .NET/C# y Java
- 10. Biblioteca de cálculo simbólico en C
- 11. ¿Este programa de manipulación matemática ya existe?
- 12. ¿Cómo usar una biblioteca C++ en una aplicación C#?
- 13. ¿Existe una biblioteca de contenedores concurrente para C++
- 14. ¿Cómo usar una biblioteca C de D?
- 15. Qué biblioteca puede analizar y resolver una simple expresión matemática en C++
- 16. Finanzas cuantitativas/biblioteca matemática para Java
- 17. Biblioteca matemática BCD para números grandes arbitrarios?
- 18. ¿Existe una biblioteca de consola más elegante para C#?
- 19. ¿Existe una biblioteca de LINQ para descansar para C#
- 20. Emisión matemática simple en C#
- 21. ¿Existe una biblioteca de correo electrónico con fluidez para C#?
- 22. Usar una biblioteca de C del código de C#
- 23. Java o Python para matemática?
- 24. Interfaz matemática vs cMath en C++
- 25. constante literal vs variable en la biblioteca matemática
- 26. ¿Cuál es la forma más fácil de usar el código fuente C en una aplicación Java?
- 27. ¿Existe alguna manera fácil de aleatorizar una lista en VB.NET?
- 28. Pregunta matemática en C o en el objetivo C
- 29. HTTPS y C++: ¿una coincidencia fácil?
- 30. manipulación en C puro Excepción
Escribí uno en C puro llamado [Hypatia.] (Https://github.com/dagostinelli/hypatia/blob/master/src/quaternion.c) – 010110110101