Компьютерная математика Maple

         

и матричных алгоритмов пакета программ



Перечислим основные возможности предшествующей версии системы Maple 6.

Интерфейс:

  •  работа со многими окнами;
  •  вывод графиков в отдельных окнах или в окне документа;
  •  представление выходных и входных данных в виде естественных математических формул;


  •  задание текстовых комментариев различными шрифтами;
  •  возможность использования гиперссылок и подготовки электронных документов;
  •  удобное управление с помощью клавиатуры через главное меню и инструментальную панель;
  •  управление с помощью мыши. 
Символьные и численные вычисления:

  •   дифференцирование функций; 
  •  численное и аналитическое интегрирование; 
  •  вычисление пределов функций;
  •  разложение функций в ряды; 
  • вычисление сумм и произведений; 
  •  интегральные преобразования Лапласа, Фурье и др.;
  •   дискретные Z-преобразования;
  •  прямое и обратное быстрое преобразование Фурье; 
  •  работа с кусочно-заданными функциями. 
Работа с уравнениями в численном и символьном виде:

  •  решение систем линейных и нелинейных уравнений; 
  •  решение систем дифференциальных уравнений; 
  • символьное вычисление рядов;
  •  работа с рекуррентными функциями;
  •  решение трансцендентных уравнений; 
  •  решение систем с неравенствами.
 Работа с функциями:

  •  вычисление значений всех элементарных функций;
  •  вычисление значений большинства специальных математических функций; 
  •  пересчет координат точек между различными координатными системами; 
  •  задание функций пользователя. 
Линейная алгебра:

  •  свыше ста операций с векторами и матрицами;
  •  решение систем линейных уравнений; 
  •  формирование специальных матриц и их преобразования; 
  •  вычисление собственных значений и собственных векторов матриц;
  •   поддержка быстрых векторных и матричных алгоритмов пакета программ NAG.
Графическая визуализация результатов вычислений:

  •  построение графиков многих функций;
  •  различные типы осей (с линейным и логарифмическим масштабом);
  •  графики функций в декартовой и полярной системах координат;
  •  специальные виды графиков (точки массивов, векторные графики, диаграммы уровней и др.);
  •  системы координат, определяемые пользователем;
  •  графики, представляющие решения дифференциальных уравнений;
  •  графики трехмерных поверхностей с функциональной закраской;
  •  построение пересекающихся в пространстве объектов;
  •  задание пользователем окраски графиков;
  •  импорт графиков из других пакетов и программных систем;
  • анимация графиков;
  •  создание и проигрывание анимационных файлов.
Программирование:

  •  встроенный язык процедурного программирования;
  •  простой и типичный синтаксис языка программирования;
  •  обширный набор типов данных;
  •  типы данных, задаваемых пользователем;
  •  средства отладки программ;
  •  мощные библиотеки функций;
  •  задание внешних функций и процедур;
  • поддержка языков программирования С и Fortran;
  •  возможность записи формул в формате LaTeX.
Содержание раздела