OptiVec for C++ Builder 7.1.2

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 3.97 MB
‎Ocena użytkowników: 2.8/5 - ‎16 ‎Głosów

O OptiVec for C++ Builder

OptiVec zawiera ponad 3500 ręcznie zoptymalizowanych funkcji napisana przez asemblera dla wszystkich typów danych zmiennoprzecinkowych i całkowitych z następujących pól: 1. Wektoryzowana forma operatorów arytmetycznych i funkcji matematycznych. 2. Operacje macierzy, np.: mnożenie, inwersja, rozkład LU, rozkład wartości pojedynczej, wartości własnych. 3. Fast Fourier Transform techniki efektywnych splotów, analizy korelacji, filtrowanie spektralne, itp., zarówno jedno- i dwuwymiarowe. 4. Dopasowanie krzywej dla szerokiego zakresu funkcji modelu, od prostej regresji liniowej do modeli nieliniowych z wieloma zestawami danych. 5. Statystyka. 6. Porównania (np. jako elementy składowe analizy szeregów czasowych). 7. Analiza (pochodne, całki, extrema, interpolacja). 8. Graficzna reprezentacja danych we współrzędnych kartezjańskich. 9. Matematyka liczb zespoloną, zarówno w formacie kartezjańskim, jak i biegunowym. Implementacja wektoryzowana w kodzie maszynowym sprawia, że funkcje OptiVec, średnio, 2-3 razy szybciej niż skompilowany kod źródłowy tej samej funkcji. W wielu przypadkach dokładność numeryczna również jest lepsza. Zorientowany obiektowo interfejs języka C++, "VecObj", oferuje uproszczone wywołania funkcji i zwiększone bezpieczeństwo pamięci. Ta wersja jest dla kompilatorów Embarcadero / Borland C++ (RAD Studio, C++ Builder, BC++).