~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ B9FB4A50C5127847FBE9433164B613A6__1709922600 ✰
Заголовок документа оригинал.:
✰ Maxima (software) - Wikipedia ✰
Заголовок документа перевод.:
✰ Максима (программное обеспечение) — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Maxima_(software) ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/b9/a6/b9fb4a50c5127847fbe9433164b613a6.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/b9/a6/b9fb4a50c5127847fbe9433164b613a6__translat.html ✰
Дата и время сохранения документа:
✰ 18.06.2024 00:50:16 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 8 March 2024, at 21:30 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Максима (программное обеспечение) — Википедия Jump to content

Максима (программное обеспечение)

Из Википедии, бесплатной энциклопедии
Максима
Разработчики) Группа Macsyma в Project MAC и волонтеры
Начальная версия 1982 год ; 42 года назад ( 1982 )
Стабильная версия
5.47.0 [1]  Отредактируйте это в Викиданных/ 1 июня 2023 г .; 12 месяцев назад ( 1 июня 2023 г. )
Репозиторий
Написано в Общий Лисп
Операционная система Кросс-платформенный
Тип Математическое программное обеспечение
Лицензия лицензия GPL
Веб-сайт максимумы .sourceforge .что

Maxima ( / ˈ m æ k s ɪ m ə / ) — мощный пакет программного обеспечения для выполнения вычислений компьютерной алгебры в области математики и физических наук. Он написан на Common Lisp и работает на всех платформах POSIX, таких как macOS , Unix , BSD и Linux , а также под управлением Microsoft Windows и Android . Это бесплатное программное обеспечение , выпущенное на условиях GNU General Public License (GPL).

История [ править ]

Maxima основана на версии Macsyma 1982 года , которая была разработана в Массачусетском технологическом институте при финансовой поддержке Министерства энергетики США и других правительственных учреждений. Версия Macsyma поддерживалась Биллом Шелтером с 1982 года до его смерти в 2001 году. В 1998 году Шелтер получил разрешение Министерства энергетики на выпуск своей версии под лицензией GPL. Эта версия, которая теперь называется Maxima, поддерживается независимой группой пользователей и разработчиков. Maxima не включает в себя ни одну из многочисленных модификаций и улучшений, внесенных в коммерческую версию Macsyma в 1982–1999 годах. Хотя основные функциональные возможности остаются схожими, код, зависящий от этих улучшений, может не работать в Maxima, а ошибки, исправленные в Macsyma, могут все еще присутствовать в Maxima, и наоборот. Maxima приняла участие в Google Summer of Code в 2019 году в рамках Международного координационного центра нейроинформатики . [2]

Символические вычисления [ править ]

Как и большинство систем компьютерной алгебры, Maxima поддерживает множество способов реорганизации символических алгебраических выражений, таких как полиномиальная факторизация , полиномиальное вычисление наибольшего общего делителя , разложение, разделение на действительную и мнимую части, а также преобразование тригонометрических функций в экспоненциальные и наоборот. Он имеет множество методов упрощения алгебраических выражений, включающих тригонометрические функции, корни и показательные функции. Он может вычислять символические первообразные («неопределенные интегралы»), определенные интегралы и пределы . в замкнутой форме, Он может выводить разложения в ряды а также члены рядов Тейлора-Маклорена - Лорана . Он может выполнять матричные манипуляции с символьными записями.

Maxima — это система общего назначения, а вычисления для особых случаев, такие как факторизация больших чисел , манипулирование чрезвычайно большими полиномами и т. д., иногда лучше выполнять в специализированных системах.

Численные расчеты [ править ]

Maxima специализируется на символьных операциях , но также предлагает числовые возможности. [3] такие как произвольной точности целые числа , рациональные числа и числа с плавающей запятой , ограниченные только ограничениями по пространству и времени.

Программирование [ править ]

Maxima включает в себя полноценный язык программирования с синтаксисом, подобным ALGOL , но Lisp , подобной семантикой . Он написан на Common Lisp , к нему можно обращаться программно и расширять, поскольку базовый Lisp можно вызывать из Maxima. используется gnuplot Для рисования .

Для вычислений с интенсивным использованием чисел с плавающей запятой и массивов у Maxima есть переводчики с языка Maxima на другие языки программирования (особенно Fortran ), которые могут выполняться более эффективно.

Интерфейсы [ править ]

Скриншот интерфейса wxMaxima для Maxima

различные графические пользовательские интерфейсы Для Maxima доступны (GUI):

Примеры кода Maxima [ править ]

Основные операции [ править ]

произвольной точности Арифметика

bfloat  (  sqrt  (  2  )),   fpprec  =  40  ; 

Функция [ править ]

е  (  Икс  )  : =  х  ^  3  $ 
 е  (  4  ); 

Развернуть [ править ]

развернуть  ((  a  -  b  )  ^  3  ); 

Фактор [ править ]

коэффициент  (  х  ^  2  -  1  ); 

Решение уравнений [ править ]

решить  (  x  ^  2   +   a  *  x   +   1  ,   x  ); 

Численное решение уравнений [ править ]

find_root  (  потому что  (  x  )   =   x  ,   x  ,   0  ,   1  ); 

bf_find_root  (  cos  (  x  )   =   x  ,   x  ,   0  ,   1  ),   fpprec   =   50  ; 

Неопределенный интеграл [ править ]

интегрировать  (  x  ^  2   +   потому что  (  x  ),   x  ); 

Определенный интеграл [ править ]

проинтегрировать  (  1  /  (  x  ^  3   +   1  ),   x  ,   0  ,   1  ),   отрицательный  ; 

Числовой интеграл [ править ]

quad_qags  (  sin  (  sin  (  x  )),   x  ,   0  ,   2  )[  1  ]; 

Производная [ править ]

разница  (  потому что  (  х  )  ^  2  ,   х  ,   3  ); 

Ограничить [ править ]

предел  ((  1  +  sinh  (  x  ))  /  exp  (  x  ),   x  ,   inf  ); 

Теория чисел [ править ]

простые числа  (  10  ,   20  ); 

Фибо  (  10  ); 

Серия [ править ]

сумма  (  1  /  x  ^  2  ,   x  ,   1  ,   инф  ),   симпсум  ; 

Расширение серии [ править ]

Тейлор  (  грех  (  x  ),   x  ,   0  ,   9  ); 

niceindices  (  powereries  (  cos  (  x  ),   x  ,   0  )); 

Специальные функции [ править ]

bessel_j  (  0  ,   4,5  ); 

airy_ai  (  1,5  ); 

См. также [ править ]

Ссылки [ править ]

  1. ^ «Анонсируем 5.47.0» . 1 июня 2023 г. Проверено 2 июня 2023 г.
  2. ^ «GSOC 2019 завершился успешно » Бельгийская нейроинформатика» .
  3. ^ Барнс, Дэвид Дж. и Чу, Доминик (2010). «Глава 5». Введение в моделирование для биологических наук . Спрингер . ISBN  978-1-84996-325-1 .
  4. ^ «wxMaxima, документированный интерфейс для системы компьютерной алгебры Maxima» . Проверено 29 ноября 2021 г.
  5. ^ «Максима-Юпитер» . Гитхаб . 13 октября 2021 г.
  6. ^ "GMaxima::Домой" . Архивировано из оригинала 28 июля 2018 г. Проверено 2 апреля 2014 г.
  7. ^ «Кантор» . cantor.kde.org . Проверено 15 января 2020 г.
  8. ^ «Каяли скачать» . СоурсФордж . 19 апреля 2013 года . Проверено 31 мая 2015 г.
  9. ^ «Flathub — магазин приложений и сервис сборки для Linux» . Flathub.org . Проверено 27 сентября 2019 г.
  10. ^ Мортенсон, Элиас (27 августа 2019 г.), GitHub — lokedhs/maxima-client: клиент Maxima. , получено 27 сентября 2019 г.

Дальнейшее чтение [ править ]

  • Тимберлейк, Тодд Кин; Миксон-младший, Дж. Уилсон (2015). Классическая механика с максимумами . Спрингер. ISBN  978-1-4939-3206-1 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: B9FB4A50C5127847FBE9433164B613A6__1709922600
URL1:https://en.wikipedia.org/wiki/Maxima_(software)
Заголовок, (Title) документа по адресу, URL1:
Maxima (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)