OptiVec for C++ Builder Spesifikasjoner
|
Få raskt vektor- og matrisebibliotek for Embarcadero / Borland C / C ++ kompilatorserien, 64 + 32 bit
OptiVec inneholder mer enn 3500 håndoptimaliserte, samlerskrevne funksjoner for alle datatyper med flytende punkt og heltall fra følgende felt: 1. Vektorisert form av regneoperatører og matematiske funksjoner. 2. Matriseoperasjoner, for eksempel: multiplikasjon, inversjon, LU-dekomponering, singularverdedekomponering, egenverdier. 3. Raske Fourier Transform-teknikker for effektive viklinger, korrelasjonsanalyser, spektralfiltrering, etc., både en- og todimensjonale. 4. Kurvetilpasning for et bredt spekter av modellfunksjoner fra enkel lineær regresjon til ikke-lineære modeller med flere datasett. 5. Statistikk. 6. Analyse (derivater, integraler, ekstrema, interpolasjon). 7. Grafisk fremstilling av data i kartesiske koordinater. 8. Kompleks tallmatematikk, både i kartesisk og polar format. Den vektoriserte implementeringen i Assembler gjør OptiVec-funksjoner i gjennomsnitt 2-3 ganger raskere enn kompilert kildekode med samme funksjonalitet. I mange tilfeller forbedres den numeriske nøyaktigheten også. Det objektorienterte grensesnittet for C ++, "VecObj", tilbyr forenklede funksjonsanrop og økt minnesikkerhet. Denne versjonen er for Embarcadero / Borland / CodeGear C ++ - kompilatorer (RAD Studio, Borland Developer Studio, Borland C ++ Builder, Borland C ++, Turbo C ++), både 64-bit og 32-bit.