With TMS VCL UI Pack, students can extend their software development toolbox with a huge range of UI controls to create feature-rich and modern looking user interfaces.

- TMS Academic licensed products work with Delphi Community Edition
- Visual design using VCL or FMX and debug from the IDE
- Fully functional and fully free versions of TMS Delphi products for students and teachers for non-commercial use
- First academic version is for TMS VCL UI Pack, offering over 600 VCL UI controls for your Windows applications

## AMRandom v.4.3

By ESB Consultancy.

Freeware + source 18 Nov 2009### Description

This aims to supply a CodeGear (Borland) Delphi translation of Alan Miller's Random Module for FORTRAN-90. This translation has been done with Dr Miller's approval and is being made FREELY available to all Delphi Developers, though we do ask the Alan Miller and ESB Consultancy be given due credit.It includes the following Random Number Generators:

- Normal (Gaussian)
- LogNormal
- Gamma
- Chi-squared
- Exponential
- Weibull
- Beta
- Multivariate Normal
- Generalized inverse Gaussian
- Binomial (2 different ones)
- Negative Binomial
- von Mises
- Cauchy.

### Informations

- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 438kB

Platforms: C2k10, D2005, D2006, D2007, D2009, D2010, D5, D6, D7

## ESBPCS-Stats v.6.8.2

By ESB Consultancy.

08 Feb 2017### Description

This is a subset of ESB Professional Computation Suite containing Components and Routines for Statistical Analysis and Matrix/Vector Manipulation in Delphi and C++ Builder.The subset includes a good collection of Edits, SpinEdits, ComboBoxes, Memos, CheckBoxes, RadioGroups, CheckGroups as well as a huge collection of routines. Also Includes Data Aware Components, Help and full source (on registration).

### Informations

- Status: Trial (work while IDE is running)
- Source: On purchase/registration
- price: $79
- Source price: $79
- Size: 81 331kB

Platforms: C2k10, C2k6, C2k7, C2k9, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, CX, CX.1, D2005, D2006, D2007, D2009, D2010, D7, DX, DX.1, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

## Math Methods

By Andrew Tuseyev.

Freeware + source 23 Jun 1999### Description

Several math and statistic methods for implementations of Seidel, Gauss and Fadeev methods.### Informations

- Status: Fully functional
- Source: Included
- Size: 18kB

Platforms: D3, D4

## Matrix Made Easy. Complex Matrix Class v.0.2b

By Andrew Tuseyev.

Freeware + source 27 Jun 2000### Description

Very easy and fast complex matrix class. See help for examples. Also included function of complex variable and some math method for solve linear system.### Informations

- Status: Fully functional
- Source: Included
- Size: 27kB

Platforms: D4, D5

## Regression Component

By Fred Edberg.

06 May 1999### Description

A component for the statistical analysis of large multivariate data sets. The statistical functions included within primarily focus upon multivariate parametric and regression related tasks. Brief, but partial, list: Regression, Measures of Covariance/Correlation, Statistical Distance and Separability Measures, Variable Transformation Functions, Univariate Variable Summary Statistics, Advanced Variables Analysis, more.### Informations

- Status: Partially restricted
- Source: On purchase/registration
- price: $20
- Source price: $100
- Size: 109kB

Platforms: D2, D3, D4

## sqsBasicStats v.1.0

### Description

sqsBasicStats is a VCL-based class library, containing high performance classes to perform real-time basic statistics calculations in an easy-to-implement way. The package is about 300 kilobytes, and it is possible to integrate the necessary functionality into an executable. The compiled form of sqsBasicStats can be distributed royalty-free with your applications.Statistical Functions:

- Frequency analysis: The classes available for frequency analysis incorporate calculation of the frequency of each value in a given data set. These functions can be used to produce: - a list of unique values in the data set (called "labels"); the count of these unique values in this data set (called "count," or frequency); a calculation of percentages of these values; and a calculation of cumulative percentages. In addition, a list of cut-off points for user-defined percentiles in a given data list (including, but not limited to, quartiles) can be calculated and outlier values in the dataset can be obtained.
- Cross-tabulation: This function forms two-way tables from two sets of values representing rows and colums of the resulting table. Using this function together with Chi-square and the various t-test classes provides various methods to determine the association of the two value sets.
- Descriptive statistics: These are the basic descriptive statistics, and include: mean, median, mode, maximum, minimum, range, standard deviation, variance, standard error, sum of values, factorial, excess kurtosis, standard error of kurtosis, Pearson's first skewness, sample skewness, standard error of skewness, Pearson's correlation coefficient, covariance, standard deviation of differences, sum of co-deviates, sum of square deviates.
- One-sample T-Test: Incorporates the functions to calculate the t-test value and the significance of it, based on the contents of a sample array and an assumed population mean. The functions here are used to test whether the sample mean is significantly different than the assumed population mean.
- Pairwise One-sample T-Test: Incorporates the functions to calculate the t-test value and the significance of it, based on the contents of two sample arrays, taken out of the same sample. The functions here are used to test whether the means of the two different arrays analyzed are statistically the same.
- Independent samples T-Test: Incorporates the functions to calculate the Student's t-test value and the significance of it, using values made available from two independent samples. These functions are used to test whether the means of these two variables from two different samples is significantly different than each other.
- Chi-square analysis: Chi-square statistic is used to test the validity of the hypothesis of no association of columns and rows in tabular data that can be obtained through the use of
- CrossTab analysis. This statistic should be used with nominal data. The chi-square test is likely to find significance if the relationship is strong, the sample size is sufficiently large, or the number of values of the two associated variables is large. It is possible to determine the validity of relationships using chi-square value with different significance levels, although the level of 95% significance is the most common. sqsBasicStats computes Pearson's chi-square (as well as a few others), although other calculations of chi square value exist.
- Analysis of Variance (ANOVA): The Analysis of Variance (ANOVA) Technique tests for significant differences among two or more groups. This test tries to find out whether there is any relationship between a dependent and one or more independent variables. If there is only one independent variable, with several categories, the technique is called single classification ANOVA while the use of more than one independent variables is called multiple classification ANOVA. Since the variance (or its square root, the standard deviation) is the average distance of the raw scores in a distribution of numbers from the mean of that distribution, the functional relationship between the variance and the mean can be used to determine mean differences by analyzing variances.
- Linear regression: The linear regression analysis, in essence, helps lay out a straight line that best fits the average movement of two variables examined in the analysis, in two dimensions. The line is called the line of regression (hence the name, linear regression), and can be used for making predictions for the dependent value. The functions here compute the regression constants and the standard error.
- Missing Values: In all of the statistical analyses, it is possible to integrate user-defined missing values which can be ignored in calculations.

### Informations

- Status: Evaluation (time-limit)
- Source: On purchase/registration
- price: $89.95
- Source price: $149.95
- Size: 560kB

Platforms: D7

## StatPack (Multivariate Linear Regression, etc) v.1.0

By Fred Edberg.

Freeware + source 16 Dec 2002### Description

A Delphi components package of TClientDataSet descendants which do multivariate [linear - mostly] regression and related diagnostics.### Informations

- Status: Fully functional
- Source: Included
- Size: 411kB

Platforms: D6, D7

## TRegComp

By Fred Edberg.

Freeware + source 28 Aug 2000### Description

The component is a math/statistical library which has about 100 stat.-related functions (about 5500 lines of source). It's structure is simple. The component is essentially a non-visual computation "engine" - it is lean but effective. Aanyone that wants to "wrap-up" the functionality around a more sophisticated series of events, methods, etc.### Informations

- Status: Fully functional
- Source: Included
- Size: 48kB

Platforms: D5

## TSplines v.2.0

### Description

Component for handling B-splines. Thanks to matrix calculation it is possible interpolate the by means of calculating a number of knew vertices in such a way that the spline interpolates the original ones. The splines now use dynamic allocation of memory when needed when adding points to the spline. If the number of points to be added is known in advance, the the precise amount of memory can be allocated setting the capacity property.### Informations

- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 173kB

Platforms: D1, D2, D3, D4, D5

## Unit for calculating Allan variance v.1.00.00

### Description

Unit for calculating Allan Variance. Use threads for accelerating.### Informations

- Status: Fully functional
- Source: Included
- Exe demo: included
- Size: 249kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7