Разработки СО РАН - каталоги программ и БД

Поиск по каталогам:

2013-11-01

Назначение: Программа предназначена для построения прямой регрессии по точкам, используя метод наименьших квадратов. В основе метода наименьших квадратов (МНК) лежит поиск таких значений коэффициентов регрессии, при которых сумма квадратов отклонений теоретического распределения от эмпирического была бы наименьшей.

Область применения: Программа может быть использована в расчётах по математике и физике. 

Используемый алгоритм:  Использованы алгоритмы расчета аппроксимирующей функции и построения прямой методом наименьших квадротов [1]:

[1] Линник Ю. В. Метод наименьших квадратов и основы математико-статистической теории обработки наблюдений. — 2-е изд. — М., 1962. (математическая теория).

Описание работы программы: 

1. После запуска программы пользователь указывает входные параметры (исходные данные) .

2. Программа осуществляет расчёт  стандартных отклонений a,b и получает с помощью МНК уравнение аппроксимирующей прямой.

3. Программа выбирает масштаб на графике.  

4. Программа осуществляет расчёт коэффициента корреляции и значений погрешностей.

5. Программа строит аппроксимирующую прямую в специальном окне.  

Функциональные возможностиОпции программы позволяют строить функциональную зависимость по данным (до тысячи точек),  отмечать на графике погрешности, рассчитывать неизвестные константы методом наименьших квадратов с точностью до тысячных долей и др.

Инструментальные средства создания: Среда программирования Delphi 7.0 

2013-10-28

Назначение - Программа представляет собой электронный конструктор, позволяющий моделировать размещение на макетной печатной плате электронных компонентов.

Область применения - Программа может быть использована в  физике, электронике, а также при разработке и проектировании печатных плат. 

Используемый алгоритм:  Программа осуществляет построение моделей радиоэлектронных компонентов,  затем сохраняет их координаты в памяти компьютера. 

Функциональные возможности 

 С помощью программы можно:

- добавлять, размещать и удалять на плате различные электронные компоненты;

- осуществлять обзор платы в режиме 3D;

- сохранять изображение имитируемой макетной платы с деталями.

Одной из главных особенностей комплекса является максимально возможная имитация реальной печатной платы с деталями.  Для этой цели предусмотрено следующее:

 - изображения деталей конструктора и измерительных приборов приводятся не схематически, а в реальном виде;

- предусмотрена защита от столкновений и наложений компонентов;

- работа с деталями происходит в реальном времени;

- удобные настройки построения объектов. 

Инструментальные средства создания - Среда программирования Delphi 7.0

2013-10-28

Назначение: Программа предназначена для расчёта состава шихты для приготовления стекла, а также для расчёта молярной массы веществ, мольных долей и т. д. 

Область применения: Программа может быть использована в стекольной промышленности, материаловедении. 

Используемый алгоритм:  В программе использован алгоритм расчета состава шихты, описаный в  [1] и [2].

[1]  Будов В. М., СаркисовП.Д. Производство строительного и технического стекла. — М: Высш. шк., 1985. — 213 с. 

[2]. Панасюк В. И. Химический анализ стекла и сырьевых материалов. — М.: Стройиздат, 1971. — 278 с. 

Описание работы программы: 

Состав стекольной шихты рассчитывается по заданно­му составу стекла с учетом составов ис­пользуемых сырьевых материалов и стеклобоя.

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

Функциональные возможности: Программа позволяет производить расчёт шихты, молярные массы веществ, мольные доли, анализ навесок и  др.

Инструментальные средства создания: Среда программирования Delphi 7.0

2013-10-14

Назначение - организация электронного эквивалента процесса традиционного сопровождения лекционного материала, когда информация на аудиторной доске изменяется последовательно с добавлением по одному символу.
Область применения - учебный процесс. Для создания информационных файлов и для электронного сопровождения лекций по дисциплинам из области точных наук.
Используемый алгоритм - различные варианты кодирования символов и графических примитивов на языке Java с целью вывода информации в виде одиночных символов и малых графических фрагментов.
Функциональные возможности - программы позволяют создавать информационные файлы, просматривать, редактировать и посимвольно выводить их содержимое на экран.
Инструментальные средства создания - программы написаны на языке Java с использованием среды Eclipse.

В файле _Complex.doc приведена подробная инструкция по работе с файлами программного комплекса.

2013-10-11

Назначение -  иллюстрация и контроль вычисления определителей.
Область применения - учебный процесс. Интерактивная иллюстрирующая программа может быть использована на лекциях или практических занятиях; программа-тренажер - для выработки навыков решения  задач по вычислению определителей и контроля процесса решения.  
Используемый алгоритм - обработка событий, связанных с нажатием клавиш, левой кнопки мыши и перемещением указателя мыши, для организации интерактивной обработки задачи вычисления определителя.
Функциональные возможности - программы позволяют проводить разложение определителя 4 порядка по любому ряду, программа-тренажер контролирует правильность процесса вычисления определителя 4 порядка на каждом шаге.
Инструментальные средства создания - программы написаны на языке Java в среде Eclipse.

Файлы программ, управляющей программы и пакетный файл должны быть расположены в одной папке. После загрузки пакетного файла последовательно появляются комментарии, необходимые для работы с программами.