Основы работы в системе компьютерной математики Maximа
Теоретические основы 2
Меню Maxima: 4
Математические функции 13
Решение задач элементарной математики 14
Тригонометрические функции. 17
Построение графиков функций 17
Работа со списками и массивами. 24
Учебно-производственное задание №3 25
Практическое задание №1 25
Практическое задание №2 27
Практическое задание №3 28
Практическое задание №4 30
Практическое задание №5 31
Практическое задание №6 32
Теоретические основы 2
Официальный сайт 4
Меню Maxima: 4
Правила ввода чисел в Maxima 10
Математические функции 13
Решение задач элементарной математики 14
Тригонометрические функции. 17
Построение графиков функций 17
Решение алгебраических уравнений и систем уравнений 21
Работа со списками и массивами. 24
Учебно-производственное задание №3 25
Практическое задание №1 25
Практическое задание №2 27
Практическое задание №3 28
Практическое задание №4 30
Практическое задание №5 31
Практическое задание №6 32
Теоретические основы
Maxima является потомком DOE Macsyma, которая начала свое существование в конце 1960 года в MIT (англ. Massachusetts Institute of Technology — Массачусетсский технологический институт). Macsyma первая создала систему компьютерной алгебры, она проложила путь для таких програм как Maple и Mathematica.
Maxima — свободная система компьютерной алгебры, написанная на языке Common Lisp.
Главный вариант Maxima разрабатывался Вильямом Шелтером с 1982 по 2001 год. В 1998 году он получил разрешение на реализацию открытого кода на GPL.
Благодаря его умению Maxima сумела выжить и сохранить свой оригинальный код в рабочем состоянии. Вскоре Вильям передал Maxima группе пользователей и разработчиков, которые обеспечили ее поддержку и развитие. На cегодняшний день пакет достаточно активно развивается и во многих отношениях не уступает таким развитым системам компьютерной математики, как Maple или Matematica. Пакет Maxima состоит из интерпретатора макроязыка, написанного на Lisp, и нескольких поколений пакетов расширений, написанных на макроязыке пакета или непосредственно на Lisp. Maxima позволяет решать достаточно широкий круг задач, относящихся к различным разделам математики.
Достоинствами wxMaxima являются:
возможность графического вывода формул
упрощенный ввод наиболее часто используемых функций (через диалоговые окна), а не набор команд, как в классической Maxima.
разделение окна ввода данных и области вывода результатов (в классической Maxima эти области объединены, и ввод команд происходит в единой рабочей области с полученными результатами).
При использовании интерфейса wxMaxima, Вы можете выделить в окне вывода результатов необходимую формулу и вызвав контекстное меню правой кнопкой мыши скопировать любую формулу в текстовом виде, в формате TEX или в виде графического изображения, для последующей вставки в какой-либо документ.
Также в контекстном меню, при выборе результата вычисления, Вам будет предложен ряд операций с выбранным выражением (например, упрощение, раскрытие скобок, интегрирование, дифференцирование и др.).
Основными преимуществами программы Maxima являются:
возможность свободного использования (Maxima относится к классу свободных программ и распространяется на основе лицензии GNU);
возможность функционирования под управлением различных ОС (в частности Linux и Windows);
небольшой размер программы (дистрибутив занимает порядка 23 мегабайт, в установленном виде со всеми расширениями потребуется около 80 мегабайт);
широкий класс решаемых задач;
возможность работы как в консольной версии программы, так и с использованием одного из графических интерфейсов (xMaxima, wxMaxima или как плагин (plug-in) к редактору TexMacs);
расширение wxMaxima (входящее в комплект поставки) предоставляет пользователю удобный и понятный интерфейс, избавляет от необходимости изучать особенности ввода команд для решения типовых задач;
интерфейс программы на русском языке;
наличие справки и инструкций по работе с программой (русскоязычной версии справки нет, но в сети Интернет присутствует большое количество статей с примерами использования Maxima);
Официальный сайт http://maxima.sourceforge.net/ru/
Страница загрузки http://sourceforge.net/project/showfiles.php?group_id=4933 Portable версия http://www.permucode.com/maxima/#download