Чебышевский сборник
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Чебышевский сб.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Чебышевский сб., 2018, том 19, выпуск 2, страницы 432–446 (Mi cheb665)  

Пользовательские рекурсивные функции в Maxima

А. Р. Есаянa, Н. М. Добровольскийb

a Институт стратегии развития образования РАО
b Тульский государственный педагогический университет им. Л. Н. Толстого

Аннотация: Мы рассмотрим проблему деления прямоугольного параллелепипеда на конечное число непересекающихся кубов для некоторых жадных алгоритмов. Сформулированные задачи решаются серией блок-функций с прямой и косвенной (взаимной) рекурсией, написанных на языке программирования свободной программной системы Maxima. Все построенные функции проверяются контрольными вычислениями. Заметим, что на попарно различные кубы разделить прямоугольный параллелепипед невозможно.
Язык программирования системы Maxima используется исходя из следующих соображений. Постановки решаемых в данной статье задач вполне понятны и студенту, и школьнику. С рекурсией они также знакомы. Так что дело лишь в выборе языка программирования для реализации предлагаемых алгоритмов. И здесь язык системы Maxima вполне уместен. Дело в том, что в последнее время школы и вузы по многим причинам из многочисленных математических пакетов вынуждены выбирать для использования свободно распространяемое программное обеспечение. Лидерами среди таких пакетов являются кроссплатформенные системы Maxima и GeoGebra. Поэтому разговор об особенностях создания пользовательских рекурсивных функций на языке программирования Maxima своевременен и полезен.

Ключевые слова: прямоугольный параллелепипед, куб, прямая рекурсия, взаимная рекурсия, свободное программное обеспечение, Maxima, GeoGebra.

Финансовая поддержка Номер гранта
Российская академия наук - Федеральное агентство научных организаций 27.6122.2017/БЧ
Статья подготовлена в рамках государственного задания ФГБНУ «Институт стратегии развития образования Российской академии образования» (проект № 27.6122.2017/БЧ).


DOI: https://doi.org/10.22405/2226-8383-2018-19-2-432-446

Полный текст: PDF файл (360 kB)
Список литературы: PDF файл   HTML файл

Реферативные базы данных:

Тип публикации: Статья
УДК: 519.68:159.955
Поступила в редакцию: 23.04.2018
Принята в печать:17.08.2018

Образец цитирования: А. Р. Есаян, Н. М. Добровольский, “Пользовательские рекурсивные функции в Maxima”, Чебышевский сб., 19:2 (2018), 432–446

Цитирование в формате AMSBIB
\RBibitem{EsaDob18}
\by А.~Р.~Есаян, Н.~М.~Добровольский
\paper Пользовательские рекурсивные функции в Maxima
\jour Чебышевский сб.
\yr 2018
\vol 19
\issue 2
\pages 432--446
\mathnet{http://mi.mathnet.ru/cheb665}
\crossref{https://doi.org/10.22405/2226-8383-2018-19-2-432-446}
\elib{https://elibrary.ru/item.asp?id=37112165}


Образцы ссылок на эту страницу:
  • http://mi.mathnet.ru/cheb665
  • http://mi.mathnet.ru/rus/cheb/v19/i2/p432

    ОТПРАВИТЬ: VKontakte.ru FaceBook Twitter Mail.ru Livejournal Memori.ru


    Citing articles on Google Scholar: Russian citations, English citations
    Related articles on Google Scholar: Russian articles, English articles
  • Просмотров:
    Эта страница:86
    Полный текст:21
    Литература:5
     
    Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2021