OptiVec for C++ Builder Specifikationer
|
Få snabbt vektor- och matrisbibliotek för Embarcadero / Borland C / C ++ kompilatorserien, 64 + 32 bitar
OptiVec innehåller mer än 3500 handoptimerade, samlarskrivna funktioner för alla flytande punkt- och heltal-datatyper från följande fält: 1. Vektoriserad form av aritmetiska operatorer och matematiska funktioner. 2. Matrisoperationer, till exempel: multiplikation, inversion, LU-sönderdelning, singularvärdesnedbrytning, egenvärden. 3. Snabb Fourier Transform-tekniker för effektiva krökningar, korrelationsanalyser, spektralfiltrering etc., både en- och tvådimensionell. 4. Kurvpassning för ett brett utbud av modellfunktioner från enkel linjär regression till icke-linjära modeller med flera datamängder. 5. Statistik. 6. Analys (derivat, integraler, extrema, interpolation). 7. Grafisk framställning av data i kartesiska koordinater. 8. Komplex numerisk matematik, både i kartesiskt och polärt format. Den vektoriserade implementeringen i Assembler gör OptiVec-funktioner i genomsnitt 2-3 gånger snabbare än kompilerad källkod med samma funktionalitet. I många fall förbättras den numeriska noggrannheten också. Det objektorienterade gränssnittet för C ++, "VecObj", erbjuder förenklade funktionssamtal och ökad minnessäkerhet. Denna version är avsedd för Embarcadero / Borland / CodeGear C ++ - kompilatorer (RAD Studio, Borland Developer Studio, Borland C ++ Builder, Borland C ++, Turbo C ++), både 64-bitars och 32-bitars.