Надстройка Maple в Excel

С каждым годом увеличивается применение универсальных математических систем (Maple, Mathematica, MATLAB, MatCad и других). Одной из самых лучших математических систем является Maple 16.

Фирмы, разрабатывающие прикладные программы, стремятся интегрировать свои продукты с приложениями других фирм для расширения функциональных возможностей получаемого совокупного продукта. Примером такого сотрудничества выступает Maple и Excel.

Приложение Excel достаточно эффективно с точки зрения анализа данных, а также при оформлении документации. В электронных таблицах MS Excel можно осуществлять не только простейшие арифметические операции, но и производить достаточно сложные вычисления и анализ данных с помощью надстроек (например Поиск решения, Анализ данных). Однако у Excel есть один недостаток – невозможность выполнять аналитические преобразования. Очевидно, в случае, когда решаемая задача достаточно сложна, а решение должно быть получено в аналитическом виде, разумно обратиться к надстройке Maple. Для подключения надстройки Maple 16 (64-битная версия) в Excel 2013 необходимо выполнить следующее: ФайлПараметры Надстройки – в выпадающем списке выбрать Надстройки Excel и нажать на кнопку Перейти… – нажать на кнопку Обзор…, указать путь к WMIMPLEX64.xla и нажать OK – поставить галочку напротив MapleExcelAddin и нажать OK.

Подключение надстройки Maple 16 в Excel 2013

Excel 2013. Меню Файл   Excel 2013. Файл - Параметры

Excel 2013. Параметры Excek
Excel 2013. Путь к надстройке Maple 16
Excel 2013. Надстройка Maple 16

Рассмотрим задачу линейного программирования и покажем реализацию ее решения в надстройке Maple для MS Excel.

Дана система неравенств:

$$\left\{\begin{matrix} x & + & 2y & \geqslant & 4 & \\ 5x & + & y & \geqslant & 5 & \\ x & — & y & \geqslant &-3 & \\ x& \geqslant &0, &y & \geqslant & 0 \end{matrix}\right.$$
Найти максимальное значение целевой функции $$Z=-2x+y$$

Рабочий лист Excel в формульном виде

Excel 2013 и Maple 16. Решение задачи линейного программирования. Лист с формулами


Результат вычислений

Excel 2013 и Maple 16. Решение задачи линейного программирования. Результат вычислений

Как видим, надстройка Maple для Excel позволяет выполнять различные команды любого пакета Maple непосредственно из рабочего листа Excel и получать результаты ее выполнения в ячейках рабочего листа для дальнейшего использования: строить графики любых функций простым заданием в ячейке ее математического выражения, а не формируя таблицу значений, необходимую для построения графика функции с помощью диаграмм Excel.

С уважением, Сергей Бондаренко.

Понравилось? Поделись с друзьями!