|
|
|
|
|
- Данный сайт появился на свет
благодаря древнему проекту Russian SWAG:
|
|
|
Математика
Страницы: >> 1 2 3 |
Alexander Tsedik |
MATH ToolBox (Turbo Pascal Numerical Methods Toolbox) -
это около 1,3 мега исходников с различными математическими методами
(БПФ, сплайн интерполяция, гаусовское распределение и т.д.).
|
30.12.1987
208k |
|
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 |
|
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 |
|
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 |
|
Ivan Kalininskiy |
Описание и исходники алгоритма "находится ли точка в сложном объекте,
состоящем из прямых линий"...
|
04.10.1999
1k |
|
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 |
|
Unknown |
Формулы и программа для вычисления радиуса и координат центра
окружности, проходящей через три заданные точки.
The formulas and a program to calculate a circle radius
and coordinates of centre point.
|
16.12.1992
1k |
|
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 |
|
M. Warot |
Программа, демонстрирующая метод формирования
плавных кривых Безье по ряду заданных точек.
Точки можно плавно перемещать с помощью мыши.
program that demonstrates use of the mouse object
and Bezier spline curves.
|
25.11.1989
28k |
|
Unknown |
Программа для вычисления определителя матрицы размером 3x3.
pascal program to calculate the determinant of a 3-by-3matrix
|
03.04.1985
1k |
|
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 |
|
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 |
|
Unknown |
Три программы для решения матричных уравнений методами
Гаусса, Гаусса-Зейделя и Гаусса-Жордана.
|
03.04.1985
4k |
|
Bjorn Felten |
Модуль для работы с числами до 40000 значащих цифр.
Включает в себя функции для сложения, вычитания, умножения
и деления таких больших чисел. В качестве примера
приведена программа для вычисления числа Pi с точностью
до 40 тысяч знаков после запятой.
|
18.08.1997
27k |
|
Unknown |
Набор математических функций для целочисленных величин:
Sign - определение знака числа (-1,0,+1)
Min - минимум из двух целых
Max - максимум из двух целых
ISwap - обмен значений двух целых
ISqrt - квадратный коренб из целого
Condition - перестановка двух целых (Min..Max)
AMin - минимальное значение в массиве
AMax - максимальное значение в массиве
Some functions for integer mathematics.
|
25.10.1985
1k |
|
Unknown |
Восемь программ для линейного и нелинейного регрессионного
анализа с помощью метода наименьших квадратов (МНК)
и Гаусса-Жордана
|
03.04.1985
12k |
|
Allan J. Bremer |
Поиск координат точки пересечения двух прямых линий на плоскости.
LINEJOIN - Pascal Program for Find the Intersection of 2 Lines.
Programmed by Allan J. Bremer
|
23.02.1995
15k |
|
murph |
Тривиальная реализация линейной регрессии методом наименьших квадратов (МНК).
Берет на вход два массива координат X и Y,
массив, в который будут помещены вычисленные Y (y_calc),
две переменные, в которые будут помещены коэффициенты прямой (a, b),
число пар точек, переменные, в которые будут помещены коэффициент
корреляции и стандартные отклонения для x и y (correl, sigma_a, sigma_b).
|
28.02.2001
2k |
|
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 |
|
Ilya Pinaeff |
Модуль работы с матрицами. Включает в себя функции:
- Вычисление определителя
- Транспонирование
- Вычисление ранга матрицы
- Нахождение следа матрицы
- Умножение матриц
- Сложение матриц
- Вычитание матриц
- Тензорное произведение
- Умножение матрицы на число
- Объединение двух матриц (справа и снизу)
- Обращение матрицы
- Псевдообращение методом Фадеева
- Псевдообращение методом Гревиля
- Выделение из матрицы столбцов с k0 по k1
- Cравнение матриц
- Превращение матрицы в вектор
- Превращение вектора в матрицу
|
17.02.1999
3k |
|
Unknown |
Набор математических функций. Включает в себя:
- возведение в степень 10, десятичный логарифм;
- является ли число простым, целым;
- преобразование градов, градусов и радианов;
- вычисление тангенса, секанса, косеканса, котангенса;
- применение теоремы Пифагора;
- площадь треугольника, круга, сектора, эллипса, квадрата,
прямоугольника;
- площадь поверхности куба, поверхности прямоугольной призмы,
сферы, цилиндра, конуса, трапезоида;
- длина окружности и эллипса;
- объем куба, параллелепипеда, призмы, сферы, цилиндра, конуса;
- расстояние между двумя точками;
- факториал; наибольший общий делитель, наименьший общий множитель;
- Дополнительно прилагается модуль с набором строковых функций,
аналогичных используемым в dBase.
|
22.02.1992
2k |
|
Unknown |
Решение нелинейных уравнений методом Ньютона.
В качестве примера используется функция Y=X^2-2.
В архиве приведено 4 варианта программы.
|
03.04.1985
2k |
|
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 |
| |