bibliotecas científicas para Lua? [fechadas]
-
23-08-2019 - |
Pergunta
Existem pacotes científicos para Lua comparáveis ??aos Scipy?
Solução
Não é a base para um em numérico Lua .
Outras dicas
Pode-se usar sempre Lunatic Python e acesso scipy dentro lua.
> require("python")
> numpy = python.import("numpy")
> numpy.array ... etc ..
Você tem algumas opções:
- numérico Lua - C módulo para Lua 5.1 / 5.2, fornece matrizes, FFT, números complexos e outros
- GSL Shell - Modificação da Lua (apoios bibliotecas Lua) com uma sintaxe agradável. Fornece quase tudo o que Numeric Lua faz, além de solucionadores de ODE, capacidades de plotagem e outras coisas agradáveis. Tem uma grande documentação.
- SciLua - módulo LuaJIT Pure. Pretende ser uma estrutura completa para computação científica na Lua. Fornece vetores e matrizes, aleatório números / distribuições, otimização, outros. Ainda no início do desenvolvimento.
- Lua Numerical Algorithms - módulo LuaJIT Pure (usos blas / LAPACK via LuaJIT FFI). Fornece matrizes / Álgebra Linear, FFT, números complexos, algoritmos de otimização, solucionador ODE, estatísticas básicas (+ PCA, LDA), e outros. Ainda no início do desenvolvimento, mas tem um pouco completar a documentação e teste ternos.
Eu não tenho certeza se isso é comparável a Scipy, mas não há GSL Shell que se baseia na LuaJIT e GNU Scientific Library, que oferece muitos algoritmos numéricos e vetor / matriciais lineares álgebra operações.
Há uma Numpy-como extensão para Lua que corre sem dependências em
https://github.com/jzrake/lunum
No futuro, irá fornecer de FFT e Álgebra Linear como Numpy + Scipy. Atualmente ele suporta manipulação matriz numérica como em Numpy.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow