Chebyshevskii Sbornik
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Chebyshevskii Sb.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Chebyshevskii Sbornik, 2018, Volume 19, Issue 2, Pages 432–446
DOI: https://doi.org/10.22405/2226-8383-2018-19-2-432-446
(Mi cheb665)
 

This article is cited in 1 scientific paper (total in 1 paper)

User recursive functions in Maxima

A. R. Esayana, N. M. Dobrovolskyb

a Institute of Educational Development Strategy RAO
b Tula State Pedagogical University
Full-text PDF (360 kB) Citations (1)
References:
Abstract: We consider the problem of dividing a rectangular parallelepiped on finite number of disjoint cubes for some greedy algorithms. The formulated problems are solved by a series of block-functions with direct and indirect (mutual) recursion, written in the programming language of the free Maxima software system. All constructed functions are checked by control calculations. Note that it is impossible to divide a rectangular parallelepiped into pairs of different cubes.
The programming language of system Maxima is used for the following reasons. Statements of the problems solved in this article are quite clear to both the student of secondary school and student of higher education institution. They are also familiar with recursion. So it is only a matter of choosing a programming language for the implementation of the proposed algorithms. And here the language of the Maxima system is quite appropriate. The fact is that in recent years, schools and universities for many reasons, from the many mathematical packages are forced to choose to use freely distributed software. The leaders among such packages are cross-platform Maxima and GeoGebra systems. Therefore, the talk about the features of creating user-defined recursive functions in the Maxima programming language is timely and useful.
Keywords: rectangular parallelepiped, cub, direct recursion, mutual recursion, free software, Maxima, GeoGebra.
Received: 23.04.2018
Accepted: 17.08.2018
Bibliographic databases:
Document Type: Article
UDC: 519.68:159.955
Language: Russian
Citation: A. R. Esayan, N. M. Dobrovolsky, “User recursive functions in Maxima”, Chebyshevskii Sb., 19:2 (2018), 432–446
Citation in format AMSBIB
\Bibitem{EsaDob18}
\by A.~R.~Esayan, N.~M.~Dobrovolsky
\paper User recursive functions in Maxima
\jour Chebyshevskii Sb.
\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}
Linking options:
  • https://www.mathnet.ru/eng/cheb665
  • https://www.mathnet.ru/eng/cheb/v19/i2/p432
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:210
    Full-text PDF :76
    References:26
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024