Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
Hа сервере:
 Программистам:
 Специальный проект:
 Обмен информацией:
 Подписка на новости:
 Ссылка на нас:
  • Вы можете воспользоваться этой кнопкой для ссылки на наш сайт:

 
 История сайта
  • Данный сайт появился на свет благодаря древнему проекту Russian SWAG:
About Russian SourceWare Archive Group
 
©  Valery Votintsev
Математика


Страницы: >> 1 2 3 
 Turbo Pascal Numerical Methods ToolBox   Alexander Tsedik

MATH ToolBox (Turbo Pascal Numerical Methods Toolbox) - это около 1,3 мега исходников с различными математическими методами (БПФ, сплайн интерполяция, гаусовское распределение и т.д.).

30.12.1987

208k 
 
 Two Ways to Calculate a Factorial  Mike Benedict

This program examines two ways to calculate factorial. One is through a FOR DO loop, the other is through Recursion.

07.09.1991

1k 
 
 Very Large Numbers - up to 1000 Decimal Digits  Unknown

Very Large Numbers - allows the Pascal programmer to work with numbers up to 1000 decimal digits or more. VLN can also handle numbers to 1* 10 ^ -1000 or smaller as well as add, subtract, multiply, divide, and perform with roots and powers.

04.11.1993

67k 
 
 VMATH 1.0 - Vector and Matrix Functions   Wolfgang Lieff

This unit contains vector and matrix procedures and functions for TURBO-PASCAL, partly written as inline assembler code for a 387 coprocessor. They are about two to three times faster than the equivalent "pure PASCAL" code.

21.05.1991

4k 
 
 Комплекс Программ для Цифрового Моделирования   Victor Frolov

В текстах приводится описание двух комплексов учебно-лабораторных подпрограмм: "Цифровое моделирование системы помехоустойчивого кодирования" и "Цифровое моделирование системы эффективного кодирования, передачи и декодирования сообщений".
Комплексы состоят из подпрограмм, написанных на алгоритмическом языке "Turbo Pascal 7.0", содержащих все необходимые для моделирования процедуры и помещенных в модулях GNK,GNK2.

18.10.1995

31k 
 
 Point in Poly - алгоритм "входит ли точка в обьект"   Ivan Kalininskiy

Описание и исходники алгоритма "находится ли точка в сложном объекте, состоящем из прямых линий"...

04.10.1999

1k 
 
 Mathematical Library for Virtual Pascal  NITEK Corporation

Библиотека математических функций: тригонометрия, кое-что из стандартной математики, много статистики и финансовых операций, т.е. все то, что часто нужно, но нет в стандартном Паскале. Модуль является частью Virtual Pascal V2.1 b243, но, видимо, при желании, его можно переделать и для Борланда.
This unit contains high-performance arithmetic, trigonometric, logorithmic, statistical and financial calculation routines which supplement the math routines that are part of the Virtual Pascal/2 language or System unit.

13.09.2000

8k 
 
 Calculating a Circle by 3 Points Coordinates  Unknown

Формулы и программа для вычисления радиуса и координат центра окружности, проходящей через три заданные точки.
The formulas and a program to calculate a circle radius and coordinates of centre point.

16.12.1992

1k 
 
 Circle Finder  Jules H. Gilder

Программа для вычисления центра и радиуса окружности, проходящей через три точки, не лежащие на одной прямой.
This program will find the center and radius of a circle that is formed by three points not in a straight line.

21.12.1992

7k 
 
 Mouse Handled Bezier Spline Curves [BGI]  M. Warot
Подробнее

Программа, демонстрирующая метод формирования плавных кривых Безье по ряду заданных точек. Точки можно плавно перемещать с помощью мыши.
program that demonstrates use of the mouse object and Bezier spline curves.

25.11.1989

28k 
 
 Calculate the Determinant of a 3-by-3 Matrix  Unknown

Программа для вычисления определителя матрицы размером 3x3.
pascal program to calculate the determinant of a 3-by-3matrix

03.04.1985

1k 
 
 ESBMaths v2.1: Extensive Math/Stats Routines   Glenn Crouch

Более сотни математических и статистических функций для Delphi4. ESBMaths v2.1: Extensive Math/Stats Routines for Delphi 4. The aim of this code is to provide miscellaneous Mathematical and Statistical Routines both for Integers and Floating Point Values. Includes over 110 Routines!

12.07.1999

41k 
 
 Gamma Function Calculation  Unknown

Программа для вычисления Гамма-функции для ряда точек: gamma:=(sqrt(2*pi/y)*exp(y*ln(y)+(1-1/(30*y*y))/(12*y)-y))/(x*(x+1)) A program to test the gamma function.

03.04.1985

1k 
 
 Gauss Jordan Matrix Inversion and Solution  Unknown

Три программы для решения матричных уравнений методами Гаусса, Гаусса-Зейделя и Гаусса-Жордана.

03.04.1985

4k 
 
 Huge - Precision Calculation with 40000 Digits   Bjorn Felten

Модуль для работы с числами до 40000 значащих цифр. Включает в себя функции для сложения, вычитания, умножения и деления таких больших чисел. В качестве примера приведена программа для вычисления числа Pi с точностью до 40 тысяч знаков после запятой.

18.08.1997

27k 
 
 Integer Math Functions  Unknown

Набор математических функций для целочисленных величин:
Sign - определение знака числа (-1,0,+1)
Min - минимум из двух целых
Max - максимум из двух целых
ISwap - обмен значений двух целых
ISqrt - квадратный коренб из целого
Condition - перестановка двух целых (Min..Max)
AMin - минимальное значение в массиве
AMax - максимальное значение в массиве
Some functions for integer mathematics.

25.10.1985

1k 
 
 Linear and Non-Linear Regression Analyse  Unknown

Восемь программ для линейного и нелинейного регрессионного анализа с помощью метода наименьших квадратов (МНК) и Гаусса-Жордана

03.04.1985

12k 
 
 LineJoin - Find the Intersection of 2 Lines  Allan J. Bremer

Поиск координат точки пересечения двух прямых линий на плоскости. LINEJOIN - Pascal Program for Find the Intersection of 2 Lines. Programmed by Allan J. Bremer

23.02.1995

15k 
 
 Fit a Straight Line through n Points   murph

Тривиальная реализация линейной регрессии методом наименьших квадратов (МНК). Берет на вход два массива координат X и Y, массив, в который будут помещены вычисленные Y (y_calc), две переменные, в которые будут помещены коэффициенты прямой (a, b), число пар точек, переменные, в которые будут помещены коэффициент корреляции и стандартные отклонения для x и y (correl, sigma_a, sigma_b).

28.02.2001

2k 
 
 MathPack - Compact Mathematical Function Package  A.P.Clarke

Пакет математических функций. Включает в себя функции: Sine-Integral, Cosine-Integral, Exponential-Integral, Bessel, Modified-Bessel, Laguerre, Complementary-Normal, Normal-Probability, Complementary-Error, Confluent-2nd-type, 2nd-Fresnel-Integral, 1st-Fresnel-Integral, 2nd-Type-Legendre-(Assc), 1st-Type-Legendre-(Assc), Hermite, Gamma, Gauss-Hypergeometric, Confluent-1st-Type, Generalized-Hyper, Cosine, Sine, Ln, Log10, Exp.
FUNCTION PACKAGE BY CLARKE AND MARWOOD. for TURBO PASCAL peak exponent 10E(+/- 38) ignore digits precision for sine,cos,exp,ln,log10

. .01Tu

4k 
 
 Решение Систем Линейных Уравнений   PMcLD

Программа для решения системы линейных уравнений, представленной в виде матрицы коэффициентов и столбца свободных членов. Размер матрицы - до 20x20. Приведен модуль для матричных операций (сложение, произведение, вычисление детерминанта, обращение по методу Гаусса) и тестовая программа с файлом исходных данных.

13.05.1998

7k 
 
 Matrix Operation Unit   Ilya Pinaeff

Модуль работы с матрицами. Включает в себя функции:
- Вычисление определителя
- Транспонирование
- Вычисление ранга матрицы
- Нахождение следа матрицы
- Умножение матриц
- Сложение матриц
- Вычитание матриц
- Тензорное произведение
- Умножение матрицы на число
- Объединение двух матриц (справа и снизу)
- Обращение матрицы
- Псевдообращение методом Фадеева
- Псевдообращение методом Гревиля
- Выделение из матрицы столбцов с k0 по k1
- Cравнение матриц
- Превращение матрицы в вектор
- Превращение вектора в матрицу

17.02.1999

3k 
 
 More Math Functions  Unknown

Набор математических функций. Включает в себя:
- возведение в степень 10, десятичный логарифм;
- является ли число простым, целым;
- преобразование градов, градусов и радианов;
- вычисление тангенса, секанса, косеканса, котангенса;
- применение теоремы Пифагора;
- площадь треугольника, круга, сектора, эллипса, квадрата, прямоугольника;
- площадь поверхности куба, поверхности прямоугольной призмы, сферы, цилиндра, конуса, трапезоида;
- длина окружности и эллипса;
- объем куба, параллелепипеда, призмы, сферы, цилиндра, конуса;
- расстояние между двумя точками;
- факториал; наибольший общий делитель, наименьший общий множитель;
- Дополнительно прилагается модуль с набором строковых функций, аналогичных используемым в dBase.

22.02.1992

2k 
 
 Solve Nonlinear Equations by the Newton Method  Unknown

Решение нелинейных уравнений методом Ньютона. В качестве примера используется функция Y=X^2-2. В архиве приведено 4 варианта программы.

03.04.1985

2k 
 
 Normal random number generators  J. W. Rider

Два модуля для генерации случайных чисел по нормальному закону распределения. Один модуль предназначен для использования без сопроцессора плавающей точки, а второй - с сопроцессором.
The NRAND.ARC file contains code for two different Turbo Pascal units. One (NRAND0.PAS) contains a Pascal implementation of algorithms that can be found in the November 1988 issue of Communications of the ACM. The other (NRAND1.PAS) contains the "conventional" methods of generating the same random variates.

23.11.1988

4k 
 
Страницы: >> 1 2 3