ESB Consultancy



ESBPCS for VCL
ESB Professional Computation Suite for VCL
Unit: ESBPCSRandom


  Home
  Versions/Subsets
  Feature Matrix
  Purchase
  Downloads
  License
  TMS Add-Ons
  Partners


  ESB Consultancy Home

  ESBDevLib Home

  ESB Calculator Home

  ESBPDF Home

  ESBStats Home


Go to ESBCalc Pro Site


Go to ESBUnitConv Pro Site


Official FinalBuilder Partner


Torry - Heaps of Delphi Downloads


DelphiPages - Heaps of Delphi Downloads


Embarcadero Technologies

Previous   Next

This unit supplies Random Number Generators based on Probability Distributions for ESBPCS.

Includes Routines Covering:

  • Normally Distributed Random Numbers.

  • Lognormally Distributed Random Numbers.

  • Gamma Distributed Random Numbers.

  • Chi-squared Distributed Random Numbers.

  • Exponentially Distributed Random Numbers.

  • Weibull Distributed Random Numbers.

  • Beta Distributed Random Numbers.

  • Student-t Distributed Random Numbers.

  • Poisson Distributed Random Numbers.

  • Binomial Distributed Random Numbers.

  • Negative Binomial Distributed Random Numbers.

  • Inverse Gaussian Distributed Random Numbers.

  • Multivariate Normally Distributed Random Numbers.

  • von Mises Distributed Random Numbers.

  • Cauchy Distributed Random Numbers.

Notes:

  • Adaptation of the AMRandom Freeware, so that it is better integrated with ESBPCS.

  • Based on Alan Miller's FORTRAN Library and converted to Delphi by ESB and included with permission of Alan Miller.

  • Delphi's own random number generator, Random, is used to provide a source of uniformly distributed random numbers, though it can be replaced.

  • Support included for EFD's MRNG.pas.


Previous   Next





©1999-2024 ESB Consultancy     email support    ESB Consultancy Home Page
Last Updated: 10:23am 5th January 2024

Trademark Acknowledgments: Brand and Product Names are trademarks or registered trademarks of their respective holders, and we especially want to acknowledge Microsoft and Embarcadero.