OptiVec contiene più di 3500 funzioni scritte in Assembler ottimizzate a mano per tutti i tipi di dati in virgola mobile e interi dai seguenti campi: 1. Forma vettoriale di operatori aritmetici e funzioni matematiche. 2. Operazioni sulla matrice, ad esempio moltiplicazione, inversione, scomposizione LU, scomposizione del valore singolare, Cholesky, autovalori. 3. Tecniche di trasformazione di Fourier veloci per convoluzioni efficienti, analisi di correlazione, filtraggio spettrale, ecc., Sia mono e bidimensionali. 4. Raccordo curvo per un'ampia gamma di funzioni del modello, dalla semplice regressione lineare ai modelli non lineari con più set di dati. 5. Statistiche. 6. Confronti (ad esempio, come elementi costitutivi per l'analisi delle serie temporali). 7. Analisi (derivati, integrali, extrema, interpolazione). 8. Rappresentazione grafica dei dati in coordinate cartesiane. 9. Matematica a numeri complessi, sia in formato cartesiano che polare. L'implementazione vettoriale in Assembler rende le funzioni OptiVec, in media, 2-3 volte più veloci del codice sorgente compilato con la stessa funzionalità. In molti casi, anche l'accuratezza numerica è migliorata. Questa versione è per la piattaforma di destinazione Windows 64 di Lazarus.
Cosa c'è di nuovo in questa versione:
Versione 7.2:
- Le librerie di autoprocesso ora gestiscono fino a 128 core di processore.
- Maggiore stabilità per tutte le funzioni di fitting non lineari.
- Diversi bug risolti.
Requisiti :
Lazarus / Free Pascal
Limitazioni :
90 giorni di prova
I commenti non trovato