biblioteche scientifiche per Lua? [chiuso]
-
23-08-2019 - |
Domanda
Ci sono pacchetti scientifici per Lua paragonabile a SciPy?
Soluzione
Non è la base per uno in numerico Lua .
Altri suggerimenti
Si può sempre usare Lunatic Python e accesso SciPy all'interno lua.
> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..
Hai alcune opzioni:
- Numerico Lua - modulo C per Lua 5.1 / 5.2, fornisce matrici, FFT, numeri complessi e altri
- GSL Shell - Modifica del Lua (supporta librerie Lua) con un bel sintassi. Fornisce quasi tutto ciò che numerico Lua fa, più risolutori ODE, funzionalità di plottaggio, e altre belle cose. Ha un ottima documentazione.
- SciLua - Modulo LuaJIT puro. Vuole essere un quadro completo per il calcolo scientifico in Lua. Fornisce vettori e matrici, numeri casuali / distribuzioni, ottimizzazione, gli altri. Ancora in fase di sviluppo iniziale.
- Lua Numerical Algorithms - Modulo LuaJIT Pure (usa Blas / LAPACK via LuaJIT FFI). Fornisce algebra matrici / lineare, FFT, numeri complessi, algoritmi di ottimizzazione, ODE solver, statistiche di base (+ PCA, LDA), e altri. Ancora in fase di sviluppo iniziale, ma ha un po 'di documentazione e di test completi giacca e cravatta.
Non sono sicuro se è paragonabile a SciPy, ma c'è GSL Shell che si basa su LuaJIT e GNU Scientific Library, che offre molti algoritmi numerici e operazioni di algebra lineare vettore / matrice.
C'è un'estensione Numpy simile per Lua che corre senza dipendenze a
https://github.com/jzrake/lunum
In futuro fornirà FFT e algebra lineare come Numpy + SciPy. Attualmente supporta la gestione di array numerico come in Numpy.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow