как использовать функции, написанные на других листах в MAPLE

Я только начал использовать MAPLE. Я пользователь матлаба.

В Matlab я могу использовать любую функцию Matlab (файл .m), написанную в том же каталоге.

Может ли кто-нибудь помочь мне, как я могу сделать то же самое с MAPLE. У меня есть несколько рабочих листов, выполняющих некоторые задачи (все в одном каталоге)

Мне нужно использовать эти функции и написать свой собственный код.

заранее спасибо


person Rohithsai Sai    schedule 13.09.2018    source источник
comment
В документах Maple упоминается, что через классы мы можем вызывать методы. Но на самом деле это бесполезно maplesoft.com/support /help/maple/view.aspx?path=object/methods   -  person Rohithsai Sai    schedule 13.09.2018


Ответы (1)


Вы просматривали пакеты? Они используют ту же модульную структуру, что и объекты, но для другой цели — они предназначены для повторного использования кода.

Пакет можно сохранить как исходный файл, а затем прочитать из текущего каталога по имени файла: read("MyModule.mpl"). Это похоже на то, что вы используете в Matlab, за исключением того, что вам придется явно загружать модуль. В качестве альтернативы его можно сохранить как двоичный файл *.mla (архив библиотеки Maple) где-нибудь по пути к библиотеке, а затем загрузить его экспортированным именем пакета из любого места: with(MyModul).

person hlg    schedule 05.11.2018