OptiVec indeholder mere end 3500 hånd-optimeret, Assembler-skriftlige funktioner for alle flydende komma og heltal datatyper fra følgende områder:
1. Vektoriseret form for aritmetiske operatører og matematiske funktioner.
2. Matrix operationer, fx: multiplikation, inversion, LU nedbrydning, ental værdi dekomposition, egenværdier.
3. Fast Fourier Transform teknikker til effektive vindinger, korrelation analyser, spektral filtrering, både en-og to-dimensionelle.
4. kurvetilpasning til en bred vifte af model funktioner fra simpel lineær regression til ikke-lineære modeller med flere datasæt.
5. Statistik.
6. Sammenligninger (fx som byggesten for tidsserier analyse).
7. Analyse (derivater, integraler, Extrema, interpolation).
8. Grafisk fremstilling af data i kartesiske koordinater.
9. Kompleks nummer matematik, både i kartesiske og polære format.
Den vektoriseret implementering i maskinkode gør OptiVec funktioner, i gennemsnit 2-3 gange hurtigere end kompileret kildekode samme funktionalitet. I mange tilfælde er den numeriske nøjagtighed forbedres.
Den objektorienterede interface til C ++, "VecObj", byder forenklede funktionskald og øget hukommelse sikkerhed.
Denne version er for Delphi C ++ compilere (RAD Studio, C ++ Builder) XE3 eller højere
Krav :.
Embarcadero RAD Studio eller C ++ Builder XE3 eller højere
Begrænsninger :
90-dages prøveversion
Kommentarer ikke fundet