Содержание
- 2. «Arageli» (ARithmetic, Algebra, GEometry, Linear and Integer linear programming) Тип: математическая библиотека Разработчик: группа разработчиков под
- 3. Библиотека поддерживает моделирование следующих алгебраических систем (включая базовое множество применимых операций к каждой из них): •
- 4. Алгоритмический состав (некоторые алгоритмы) • алгоритм Евклида для нахождения НОД и коэффициентов Безу; • бинарный алгоритм
- 5. • решение задачи линейного программирования симплекс методом (прямой и двойственный, в строчечной и столбцовой форме; •
- 6. Компонентность и многоуровневость • базовые алгебраические структуры; • набор алгебраических алгоритмов; • параметризуемость; • дополнительная информация
- 7. Параметризуемые структуры и алгоритмы Некоторые из основных моделей: big int – класс, моделирующий целое число с
- 8. Плюсы и минусы статической параметризации* + быстродействие +отсутствие накладных расходов (затраты времени, памяти) +своевременная диагностика ошибок
- 9. Контролёры алгоритмов Для некоторых алгоритмов требуется организовать более жёсткий контроль. Для этого существуют специальным образом оформленные
- 10. Для любой контролируемой функции имеется как минимум две её перегруженные версии: с явно указываемым объектом контролёра
- 11. Обработка ошибок Система контроля и обработки исключительных ситуаций в библиотеке представлены двумя механизмами. Во-первых, это система
- 12. Ввод и вывод Существует три основных формата ввода/вывода. Первый способ ввода/вывода — обратимый; в нём все
- 13. Примеры программы №1 Найти матрицу, обратную данной: Программа: #include #include #include using namespace Arageli; int main
- 14. Пример программы № 2 Представление некоторых максимальных значений фундаментальных типов как значений big_int. Программа: #include #include
- 15. Список использованной литературы https://ru.wikipedia.org/wiki/Arageli http://www.arageli.org/ http://www.arageli.org/documentation http://arageli.org/doc/ArageliUsersGuide.pdf http://arageli.org/doc/Arageli_overview.pdf http://arageli.org/doc/Simple_first_examples.doc
- 17. Скачать презентацию