Программа эволюционного поиска математических описаний недоопределенных функций на основе шаблонов
Назначение - Программа предназначена для поиска математических описаний частично определенных (недоопределенных) функций, содержащих неизвестные параметры и формулы.
Используемый алгоритм - Программа использует оригинальный метод автоматического синтеза функций из типовых структур (шаблонов, темплейтов).
Входные параметры программы включают множество математических операций и множество переменных функции, а также заданное множество пар входных - выходных данных, описывающих данную функцию.
Программа основана на новом методе эволюционных вычислений, интегрирующем генетический алгоритм и генетическое программирование, и позволяет значительно сократить время поиска требуемой функции.
Алгоритм опубликован в статье: Монахов О.Г. Эволюционный синтез алгоритмов на основе шаблонов. Автометрия. N 1, 2006. с.116-126.
В приложении приведен пример работы программы.
Тип ЭВМ: IBM PC -совмест. ПК
Язык: C
ОС: Windows, Linux, Unix
Цифровой анализ временных кардиологических рядов
Назначение - анализ оцифрованых кардиологических данных.
Область применения - научные работы по анализу параметров временных рядов на основе ЭКГ, артериального давления и других кардиологических (и не только) данных; получение АЧХ и ФЧХ оцифрованых сигналов.
Используемые алгоритмы описаны в следующих публикациях:
Цибульский В.Р., Сергейчик О.И., Абрамов М.В. Методы получения передаточной функции на основе частотных характеристик ЭКГ // Вестник кибернетики. – 2008. - № 7.
Абрамов М.В., Сергейчик О.И. Получение передаточной функции кардиологического заболевания методом сравнения ЭКГ больного и ЭКГ без патологий // Вестник кибернетики. – 2009. - № 8.
Функциональные возможности -
- Загрузка/выгрузка исходных и результирующих данных
- Расчет АЧХ и ФЧХ исходных данных
- Расчет импульсной характеристики по авторской методике (статья: Абрамов М.В., Сергейчик О.И. Получение передаточной функции кардиологического заболевания методом сравнения ЭКГ больного и ЭКГ без патологий )
- Графическое отображение исходных и результирующих данных
Инструментальные средства создания -
Система для математических вычислений GNU Octave (с установленным пакетом octave-zenity)
Библиотека элементов интерфейса GTK+
Пакет простого пользовательского интерфейса zenity
Система для математических вычислений GNU Octave (с установленным пакетом octave-zenity)
Библиотека элементов интерфейса GTK+
Пакет простого пользовательского интерфейса zenity
Операционная система - Linux, UNIX, Windows
Расчёт температуры перегрева теплоотвода и кристалла радиоэлемента
Назначение: Программа предназначена для определения температуры перегрева теплоотвода и кристалла электрорадиоэлемента (ЭРЭ).
Целью тепловых расчётов РЭА является выбор такой системы охлаждения, которая обеспечивает допустимый тепловой режим работы всех элементов РЭА и имеет наилучшие показатели качества.
Предлагаемая программа по известным входным данным (значения тепловых сопротивлений и мощности, рассеиваемой на ЭРЭ) вычисляет температуру перегрева элементов, входящих в систему охлаждения (кристалла ЭРЭ и его теплоотвода). Полученный результат может применяться при оценке эффективности системы охлаждения.
Используемые в программе алгоритмы основаны на методах расчёта теплового режима радиоэлектронной аппаратуры, изложеных в работах Г.Н. Дульнева. Во вложении показано основное окно программы.
Область применения: Проведение теплового расчёта радиоэлектронной аппаратуры.
Среда разработки: Программа разработанна в среде Borland Delphi 7.
Процессор: Pentium III с тактовой частотой 800 МГц и выше.
Операционная система:
Windows XP SP1-SP3;
Windows 7 x86 & x64.
Оперативная память: 128 Мб.
Видеокарта: Nvidia FX5200 и выше, 128 Мб.
Вычисление энтропии ансамбля данных
Ансамбль данных - это упорядоченный набор данных, реализующий функциональное разнообразие.
В программе вычисляется энтропия ансамбля данных (мера неопределенности информации).
Назначение - применяется для расчета меры неопределенности информации.
Область применения - возможно применение в различных отраслях. (В частности, при сопоставлении вариантов планируемых показателей инвестиционных проектов при сопоставлении плановых и фактических показателей).
Используемый алгоритм - ключевым звеном является формула нахождения энтропии [1] и формула геометрического обобщения расчета
неопределенности [2].
Функциональные возможности -
· выгрузка исходных данных из Excel;
· корректировка входных данных для оптимального соотношения плановых и фактических показателей;
· построение диаграмм, наглядно демонстрирующих расхождение или совпадение показателей;
· выбор способа определения меры информации;
вывод расчетных данных на экран и бумажный носитель.
Инструментальные средства создания - язык программирования С#.
[1] Shannon Ñ. A Mathematical Theory of Communication. // Bell System Tech. J., 1948, no. 27.
[2] В.А. Леус, О геометрическом обобщении энтропии // "Проблемы передачи информации", Том 39 Вып.2, 2003г.
Процессор: intel pentium dual 2 Ghz
Память: 1 Gb
Видео: 256 Mb
Место на жестком диске: 20Mb
Поддерживаемые операционные системы: Windows 7
Используемые или поддерживаемые форматы представления данных: Microsoft Excel
Приближенные вычисления вероятности несвязности целочисленной решетки и сотовой структуры
Назначение : Программа предназначена для приближенного расчета вероятности несвязности
целочисленной решетки и сотовой структур, в условиях низкой вероятности отказа их элементов.
Условия эксплуатации : Расчет связности проводится приближенно, с помощью асимптотических
формул. Входные данные - вероятность отказа отдельных элементов - задаются стремящимися к нулю, а
в случае с сотовой решеткой - порядка 1/n2, где n - ширина решетки.
Область применения : Программа может быть использованна для быстрого анализа
связности случайных сетей большой размерности - например, в области информационных сетей и
технических систем.
Функциональные возможности: Для решеток размером 1000 на 1000 время расчета - не более 1 сек.
Алгоритм, используемый в программе, описан в работе
Tsitsiashvili G.Sh. Asymptotic analysis of lattice reliability// Reliability: Theory and Applications. 2010. V. 1. P. 65-70.
Инструментальные средства создания : Среда программирования Delphi 7.
Операционные системы - Windows.
Оптимизация структуры сайта и компьютерных сетей с помощью алгоритма поиска связанных структур
Программа проводит анализ структуры сайтов и компьютерных сетей и дает рекомендации к объединению страниц сайтов, узлов компьютерной сети - выделяет наиболее тесно связанные страницы сайта или узловые точки в компьютерной сети, которые можно объединить для повышения иформативности сайта или снижения нагрузки на вычислительные мощности компьютерных сетей.
Область применения: программа может быть использована на реальных сайтах для выявления наиболее связанных между собой страниц, объединение которых оптимизирует информативность сайта, а также при анализе компьютерных сетей, для выявления наиболее связанных между собой узлов, объединение которых снижает нагрузку на вычислительные мощности.
Используется разработанный автором "жадный" алгоритм поиска связанных структур, опубликованный в статье "С.В.Белим, А.В. Сорокин. Повышение информативности сайта с помощью ориентированных графов // Наука и образование 2010. №11"
Инструментальные средства создания - JDK 6 Update 25
Java Runtime Environment 6 update 25.
Программа составления расписания занятий в высших и средне-специальных учебных заведениях "СПОРА"
Программа автоматизирует процесс составления учебного расписания.
Входными данными являются:
справочная информация об учебном заведении - преподавателях, группах, аудиториях и т.п.,
учебная нагрузка - преподаваемые дисциплины, количество часов и типы занятий для каждой учебной группы.
Процесс составления расписания поддерживает режим WYSIWYG, так что в каждый момент времении диспетчер видит текущее расписание, по структуре близкое к окончательному виду.
Программа имеет удобный пользовательский интерфейс: назначение занятия или его перестановка в другое время осуществляется методом Drag&Drop.
Автоматизация процесса заключается в обеспечении следующих видов контроля:
1. занятость преподавателя,
2. занятость группы,
3. занятость аудитории,
4. выбор наиболее подходящей аудитории по типу занятия и вместимости.
5. назначенность всех занятий.
Обеспечивается параллельная работа нескольких диспетчеров и разрешение возникающих конфликтов (например, по занятости аудитории).
СПОРА решает нестандарные ситуации, такие как проведение занятия без аудитории, альтернативные курсы, совместное расписание для очного и заочного отделений и другие, которые возникали в период более чем десятилетнего практического использования программы,
Готовое расписание может быть распечатано практически во всех востребованных видах: потоковое расписание, расписание аудитории, группы, преподавателя, кафедры и др. Кроме того, расписание может быть экспортировано в виде набора связанных HTML файлов для "выкладывания в Интернет".
Программа поставляется на договорной основе.
ОС Windows NT, 2000, XP, Windows7.
Patterns Frequency List Creator (Hollywood Vocabulary) / Генератор частотных словарей грамматических конструкций английского языка (Hollywood Vocabulary)
Назначение - Анализ англоязычных текстовых массивов и построение частотных списков грамматических конструкций.
Область применения - Построение частотных словарей английского языка.
Используемый алгоритм - Используемый в программе алгоритм разработан автором.
Функциональные возможности - Программа позволяет подсчитывать количество повторений грамматических конструкций в анализируемом англоязычном тексте и сортировать получаемые списки грамматических конструкций по частоте их встречаемости.
При этом учитываются различные формы, которые могут принимать английские слова, состав и порядок членов предложений.
Для учета эффекта воспроизводимости при каждом добавлении нового текста производится анализ степени изменения общего частотного списка грамматических конструкций.
Инструментальные средства создания - Язык программирования C++.
Windows XP, Pentium 4, 2GHz, RAM 256Mb, 10Mb of free disk space, SVGA
Phrasal Verbs Frequency List Creator (Hollywood Vocabulary) / Генератор частотных словарей фразовых глаголов английского языка (Hollywood Vocabulary)
Назначение - Анализ англоязычных текстовых массивов и построение частотных списков фразовых глаголов.
Область применения - Построение частотных словарей английского языка.
Используемый алгоритм - Используемый в программе алгоритм разработан автором.
Функциональные возможности - Программа позволяет подсчитывать количество повторений фразовых глаголов в анализируемом англоязычном тексте и сортировать получаемые списки фразовых глаголов по частоте их встречаемости. При этом учитываются различные формы, которые могут принимать английские слова. Для учета эффекта воспроизводимости при каждом добавлении нового текста производится анализ степени изменения общего частотного списка фразовых глаголов.
Инструментальные средства создания - Язык программирования C++.
Windows XP, Pentium 4, 2GHz, RAM 256Mb, 10Mb of free disk space, SVGA
Slang Frequency List Creator (Hollywood Vocabulary) / Генератор частотных словарей сленга английского языка (Hollywood Vocabulary)
Назначение - Анализ англоязычных текстовых массивов и построение частотных списков сленговых выражений.
Область применения - Построение частотных словарей английского языка.
Используемый алгоритм - Используемый в программе алгоритм разработан автором.
Функциональные возможности - Программа позволяет подсчитывать количество повторений сленговых выражений в анализируемом англоязычном тексте и сортировать получаемые списки сленговых выражений по частоте их встречаемости. При этом учитываются различные формы, которые могут принимать английские слова. Для учета эффекта воспроизводимости при каждом добавлении нового текста производится анализ степени изменения общего частотного списка сленговых выражений.
Инструментальные средства создания - Язык программирования C++.
Windows XP, Pentium 4, 2GHz, RAM 256Mb, 10Mb of free disk space, SVGA
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
