Delphi 5.0x shareware Maths, Stats & Algorithms |
[ abcqsort.zip ] [ 23,684 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 ] | ||
The Quick Sort is among one of the fastest sorting algorithms, easy to find for free on the Internet. What brings moreover abcQSort? AbcQSort is a sorting tool for Delphi REALLY FASTER than other QuickSort methods you can find for Delphi. It is characterized by maximal speed, datatype independence and no memory consumption. Register and you will get the full source code. Added: 27-08-2000/10-09-2000 | Version: 1.3 | Downloads: 1382/1381/1
|
[ adcalc.zip ] [ 298,956 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 | D6 | D7 ] | ||
Advanced Calculator A fast run-time expression evaluator manipulating on 5 type. Features: - 5 base type - Integer, Extended, Boolean, String, DateTime; - Arithmetic operators ( +, -, *, /, Div, Mod, ^ ); - Comparison operators ( >, <, =, <>, >=, <= ) for all types; - Logical operators for boolean types (And, Or, Xor); - Recognition of expression's type; - Multilevel If - Then - Else statement; - 47 build in functions; - Unlimited amount of On-Event evaluated functions and variables; - Unlimited amount of run-time defined functions and variables; - Declaration of functions with or without parameters; - Using field names of dataset as variables; - Pseudo compilation of text for fast repeated evaluation; - Scientific floating point notations ( 1.2e-3 ); - Full error handling; - Comments in a text of expression; - Customizable String/Comment signs; - Denotation of two StringSignes in string as one sign; - String constant with DateTime format as DateTime constant; - Multilevel calling of subexpressions in evaluated On-Events; - Saving library of variables and functions in a file; - Initialization of variables using expressions in an one text box; - Links between variables of application and run-time variables; - High speed (12 000 - 60 000 evaluations per sec. on 2ghz CPU); - Full help and demo. Price $60 with source. [more] Requires the components DList v1.33 and Reader v3.01 distributed for free with sources. Added: 9-08-1999/12-02-2003 | Version: 5.22 | Downloads: 6720/5154/43
|
[ amathtr.zip ] [ 308,976 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 ] | ||
Contains TatMathEvaluator, a real and complex numeric expression evaluator, and TatEquationMemo and TatDBEquationMemo, to edit equations. Some of evaluator features:
Download stand-alone exe-demo. Download Math Pack for Delphi 3 only (128 Kb). Download Math Pack for Delphi 4 only (150 Kb). Download Math Pack for Delphi 5 only (151 Kb). Registered version with full source code: US$ 49.95 Added: 4-06-2000 | Version: 1.00 | Downloads: 1944/1944/9
|
[ apscrtr.zip ] [ 625,957 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | D6 ] | ||
Do you want put script features in your application? Use TatPascalScripter component. With TatPascalScripter component you can add script capability to your applications. Your end-user can write their own scripts, and your application will become much more flexible.. Main features: - Access any Delphi object in script, including properties and methods! - Supports try..except and try..finally blocks in script - Allows reading/writing of Delphi variables and constants in script - Allows access (reading/writing) script variables from Delphi code - You can build (from Delphi code) your own classes, with properties and methods, to be used in script - Most of Delphi system procedures (conversion, date, formatting, string-manipulation) are already included (IntToStr, FormatDateTime, Copy, Delete, etc.) - You can add your own custom functions, using AddFunction method - You can save/load compiled code, so you don't need to recompile source code every time you want to execute it Download stand-alone exe-demo. Download Delphi 3 version only (136 Kb). Download Delphi 4 version only (140 Kb). Download Delphi 5 version only (141 Kb) price with source: $79.95 This is a beta version. Documentation is comming, but EXE demo shows the new features. Added: 4-05-2000/20-08-2001 | Version: 1.02 beta 1 | Downloads: 1440/1420/0
|
[ bcParserEval.zip ] [ 102,653 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 | C3 | C4 ] | ||
TbcParser implements parse once-evaluate many times type of parsing for mathematical expressions given as strings. TbcParser is especially useful in scientific, engineering programs. It allows creation of custom variables and functions to be used in the expressions. It#s internal arithmetic uses #Extended# storage for floating point numbers. This mathematical expression parser component parses and evaluates a mathematical expression that may contain variables and functions. Examples to typical expressions are: SIN(3.14)+5^2+POW(2,7)-MAX(10,20) ( [ SIN(X)^2 ] + COS(1) ) * PI/2 '( COSH(2.71)+ SINH( COS(0.5) * POW(0.2345, 0.67) )) - LOG(1-X^2+X^5)' (90+292*POW(X,0.31))*(1+0.025*LOG(Y))*(1-1*POW(Y+X,1.09)) '25993.894*EXP(-1.53389*(X-32))*POW(X, 0.13547)*POW(Y, 0.38603)*EXP(-0.36222*Y)' The user can add/remove his/her own custom variables and functions to be used in the expression. To be efficient in repeated calculations, parser creates a parse tree at first and reuses this parse tree for each evaluation without the need to reparse. If Optimization is on, the parse tree will be optimized by calculating constant expression sections at once so that further evaluation requests will be quicker. TbcParser can be used with Delphi 4, 5 and C++ Builder 3, 4, 5 TbcParser full version comes with the Pascal source code and there is also a help file for reference and a demo application for aid in getting started. Trial runs while IDE is running Added: 17-07-2000 | Version: 1.0 | Downloads: 2173/2173/15
|
[ BMath20t.zip ] [ 2,596,557 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | C3 | C4 ] | ||
This shareware package of native Delphi VCL components implements flexible run-time mathematical expression parser and evaluator. Key features:
Includes context sensitive help and samples. Full source is available to registered users. Installation is fully automated. Added: 9-04-2000/17-10-2000 | Version: 2.0 | Downloads: 1337/1294/0
|
[ cronjob.zip ] [ 386,659 bytes ] | [ Shareware ] [ No Source ] [ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ] | ||
The CronJob component is the thread-based alarm implementation for Delphi/BCB which acts like cronjob utility in Unix. The component produces periodical OnAlert events by schedule specified in CRON format (actually it uses extended CRON format with new "seconds" field, to let the event to be triggered even every second). To specify the moments when the component should trigger the OnAlert event, the component uses the CRON format (all who worked in Unix must be aware about this utility, this is daemon of scheduled, periodically executed tasks). The authors of CronJob component has very liked an idea of describing the periodical events of any complexity, tiered to astronomical time, in simple text string. We have used slightly modified CRON format, added seconds field and altered the rules of describing the lists of numbers. The package includes 2 bonus components: * AccurateTimer -- thread-based timer which periodically triggers the OnTimer events by specified Interval, but unlike standard TTimer, which based on Win32API and thus loses timer messages on high application overload, this timer runs in the separate thread and accurately triggers each OnTimer event at right time. It also allows to specify the Interval with higher precision (less than 55msec, limited in Win9x) and does not dependent to the system-wide limitations.) * AwayTimer -- monitors user activity and increase its time counter when keyboard and mouse are inactive (user distracted from PC or goes away). Also it triggers special event when system is about to start the screensaver, or after some defined period of user inactivity. Added: 7-06-2004/20-12-2004 | Version: 1.2.1 | Downloads: 88/87/0
|
[ DMiner10.zip ] [ 1,326,646 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 | D6 ] | ||
Data miner is a set of components for classification for Borland Delphi written in 100% VCL. The algorithms included cover: KNN and Naive Bayes plus a third completely new algorithm named Linear Classifier. The algorithms can work on real and discrete data and can be connected to a TDataSet descendant. They appropriatelly handle missing data and are all capable of incremental learning. The package includes a demo with reference results on standard domains, examples of usage and performance tests. The package also contains a 9 page document giving the user a rush introduction to all key charachteristics of classification algorithms. The classification algorithms from the Data Miner are used to tackle the same kind of problems as neural networks. Includes support for Delphi 7. On-line help system can be viewed on: Added: 5-05-2003 | Version: 1.01 | Downloads: 246/246/1
|
[ eurocalc14.zip ] [ 11,056 bytes ] | [ Shareware ] [ With Source ] [ D3 | D4 | D5 | C4 | C5 ] | ||
TEuroCalc is a Euro calculating component for up to two currencies simultaneously. You can convert Euro in member state's currency and vice versa. All names, currencies and conversion rates of the member state's are implemented. Now with support for a third non-Euro currency. Added: 17-10-1999/11-10-2000 | Version: 1.4 | Downloads: 3349/3096/0
|
[ exprs31_d3456.zip ] [ 945,837 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | D6 ] | ||
Expression parser 3.1 is a library of components, that evaluates Pascal like scripts at run time. It is not an interpretator, but is a quasi compiler, so it works fast. Features:
price: $55.00; price with source: $95.00 Added: 5-02-2001/31-07-2001 | Version: 3.1 | Downloads: 1105/1097/0
Compatible files: [ C3 | C4 | C5 ] |
[ FormulaParser_FreeVersion.zip ] [ 310,860 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | D6 ] | ||
Expandable formula parser. Can handle variables. When the parser needs the value of a variable, it creates an event to get it. Very fast if using the same formula with different values for variables, because it works in two steps: parsing to a tree structure and calculate. Different priorities for operators. Unary (exampe: sin) and binary (example: +) operators. List of operators is easy expandable to custom problem. Demo application. Source code on purchase. Expandable formula parser. Can handle variables. When the parser needs the value of a variable, it creates an event to get it. Very fast if using the same formula with different values for variables, because it works in two steps: parsing to a tree struc Added: 24-06-2002 | Version: 1.0 | Downloads: 397/397/0
|
[ genprog.zip ] [ 797,412 bytes ] | [ Shareware ] [ With Source ] [ D3 | D4 | D5 | D6 | C1 | C3 | C4 | C5 | K1 ] | ||
Genetic Programming component for Delphi, C++ Builder, Kylix. Free with sources for non-commercial applications. Contact me for commercial license. genetic programming Added: 27-06-2001/15-10-2001 | Version: 1.1 | Downloads: 1508/1506/1
|
[ kapars10.zip ] [ 73,443 bytes ] | [ Shareware ] [ No Source ] [ D1 | D2 | D3 | D4 | D5 | C1 | C3 | C4 ] | ||
The TKAParser component is an expression parser, calculator and spread sheet engine. It can (1) Evaluate mathematical and string expressions that contain numbers, predefined variables and formulas. A mathematical expression may have any commonly used math functions. A string expression may have any commonly used string function. (2) Transparently track formula / variable dependencies. Consequently, the parser needs to re-evaluates a formula only when the value of a dependent variable changes, a feature that enables it to perform hundreds of complex expression evaluations every second. A caching mechanism further optimizes expression evaluation making the parser#well# Kick Ass! · Work with any number of user defined functions. (3) Gracefully handle undefined variables by assigning default user defined value Added: 26-03-2000 | Version: 1.02 | Downloads: 1937/1937/0
|
[ meparser.zip ] [ 147,386 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 ] | ||
Mathematical Expression Parser (MEP). Calculates expressions entered at runtime as a string.
Four components with source code costs only $20.00. See author page for details and demo application. Added: 17-09-2000/23-07-2001 | Version: 3.0 | Downloads: 3369/3363/30
|
[ MtxDSP10.zip ] [ 4,220,735 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 | D6 | D7 ] | ||
DSP for MtxVec is a signal processing add on package for the MtxVec numerical library The algorithms include: IIR (butterworth, elliptic, chebyshev type I and type 2) and FIR (window, remez exchange, Savitzky Golay) filter designers, functions for order estimation of filters, autoregressive linear prediction with spectral estimators (Yule Walker, Burg, Covariance, Modified Covariance), window functions (Hanning, Hamming, Kaiser, Chebyshev...), phase unwrapping, group delay estimation, real and complex cepstrum, hilbert transformers, linear phase differentiators and integrators, chirp-Z transform, frequency domain integration and differentiation. Over 30 included components feature: Support for streaming pipelines, frequency analyzer with band statistics and peak marking, real time higher order spectral analyzer (estimates bicoherence), real time cross-spectral analyzer (estimates coherence and transfer function), signal generator, read/write different text, binary and wav files with streaming support, multi-rate multi-stage half-band interpolator, decimator and demodulator (zoom spectrum), envelope detection, audio playback and recording with trigger and monitor function, peak file creation for file browsing, threaded multimedia timer, peak interpolation in the frequency spectrum, spectral statistics (Noise floor, SFDR, THD, THDN, SINAD, RMS, SNR), TeeChart extensions include: two new TTeeTools for marking and measuring of signals, two new TChartSeries components for drawing of signals, two new TChart descendants allow visual connection of real time signals to charts for display. [more] Includes support for Delphi 7. On line help system at: Added: 5-05-2003 | Version: 1.0 | Downloads: 397/397/1
|
[ MtxSta11.zip ] [ 2,052,130 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 | D6 | D7 ] | ||
Add-on statistical package for MtxVec includes: Among others it containes: 19 different distributions (PDF, CDF and inverse CDF function), mean and variance for all 19 distributions, random generators for 15 distributions, parameter estimate for beta, binomial, exponential, gamma, geometric, normal, Poisson, continuous uniform and Weibull distribution. Descriptive statistics: histograms, ogives nth-Moment, percentile, range, Interquertile Range IQR, mean, harmonic mean, geometric mean, trimmed mean, median, skewness, kurtosis, standard deviation, root mean square RMS, minimum, maximum, covariance, correlation matrix, cumulative sum Principal component analysis (PCA): PCA by using the covariance matrix, PCA Residuals, Barlett test for dimensionality, Hypothesys testing: Nonparametric tests (sign test, Wilcoxon tests) Parametric tests (one-sample t-test, two-sample paired/unpaired t-test), Z test, Regression models: linear (weighted, unweighted), multiple linear (weighted, unweighted), ridge regression, non-linear regression (using the BFGS, Marquardt or Simplex method) , one-way and two-way ANOVA. Optional install: Statistical charts (precondition - installed TeeChart v5 PRO) normal plot, QQ plot, XBar plot, SPS charts, Weibull plot, Box plot, Histogram plot. The package is built on top of MtxVec numerical library, and takes advantage of CPU specific optimizations, dynamic memory allocation and object oriented design. [more] Includes support for Delphi7. On-line help available at: Added: 20-08-2001/5-05-2003 | Version: 1.1 | Downloads: 355/355/1
|
[ neuronalnetworktrial.zip ] [ 431,835 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | C3 | C4 ] | ||
This Package implements an Artifical Neuronal Network (ANN), which is based on a Backpropagtion algorithm. Empower your Delphi or C++ Builder application with A R T I F I C A L I N T E L L I G E N C E !!! Have a look at the included demo first, if you don't know the power of ANN. The demo illustrate an easy way to implement a simple OCR-Solution with the Component. The demo is included as an Exe-File. No setup-procedure is necessary to run the DEMO. Limitation to the Trial-Version: Full functional, but each layer of the ANN is limited to max. 6 Neurons. Source available for the full version Added: 7-03-2001 | Version: 1.0 | Downloads: 1914/1914/15
|
[ numtools.zip ] [ 224,123 bytes ] | [ Shareware ] [ No Source ] [ D2 | D3 | D4 | D5 ] | ||
Numeric-Tools is component which solve mathematical problem numerically, namely: numerical integration, derivative, linear/non linear equation, interpolating, polynomial. [more] Registered user will get full source code. Added: 24-10-1999 | Version: 1.0 | Downloads: 2057/2057/1
|
[ rapideval.zip ] [ 479,078 bytes ] | [ Shareware ] [ No Source ] [ D3 | D4 | D5 | C4 | C5 ] | ||
The RapidEvaluator Delphi component is a real COMPILER of the mathematical expressions (formulas), such as "SIN(0.5)+COS(x)*2". It checks the expression syntax and generates the real machine code for evaluating given formula. The code generated is optimized to use FPU in order to achieve the maximal speed of calculations: it's even up to 2 TIMES FASTER THAN DELPHI'S 32-bit code. To satisfy your personal needs you can add external user-defined variables and functions in addition to built-in ones. Use RapidEvaluator to calculate formulas that is unknown at the stage of program compilation, for example to plot and tabulate functions, to make numerical computations and so on. The equation plotting demo program (project+EXE) included. Works while IDE is running Added: 19-12-2000 | Version: 1.0 | Downloads: 955/955/0
|
[ RyFormulaEval.zip ] [ 60,915 bytes ] | [ Shareware ] [ No Source ] [ D4 | D5 ] | ||
Mathematical formula compiler&evaluator - VCL Component for Delphi. TRyFormulaEval is a native Delphi component designed to evaluate mathematical formulas. Performace of this evaluation is improved by compiling the formula to assembler code, internally. TRyFormulaEval implements parse once-evaluate many times type of parsing for mathematical expressions given as strings. It allows creation of custom variables and functions to be used in the expressions; once defined, functions can be redefined in runtime and extremely fast, resulting a very powerful tool. Its internal arithmetic uses #Extended# storage for floating point numbers. Variable values can be set in three different ways: OnFindVariable event oriented, reference by name, reference by index. Thread safe. [more] Added: 10-11-2000 | Version: 2.0 | Downloads: 1871/1871/9
|
© 1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.