Понятие программной разработки библиотеки процедур в среде Maple

Страница 2

1 > f3(0):

1 > f3(1.);

.8414709848

Описанный выше способ создания своей библиотеки вполне устроит большинство пользователей. Однако есть более сложный и более "продвинутый" способ ввода своей библиотеки в состав уже имеющейся. Для реализации этого Maple имеет следующие операции записи в библиотеку процедур si, s2, . и считывания их из файлов filel, file2, .:

savelib(s1. s2, sn, filename)

readlib(f. file1. file2. .)

С помощью специального оператора makehelp можно задать стандартное справочное описание новых процедур:

makehelp(n.f.b).

где n — название темы, f — имя текстового файла, содержащего текст справки (файл готовится как документ Maple) и b — имя библиотеки. Системная переменная libname хранит имя директории библиотечных файлов. Для регистрации созданной справки надо исполнить команду вида:

libname:-libname. '/mylib":

С деталями применения этих операторов можно ознакомиться в справочной системе.

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

Впрочем, идти на это или нет — дело каждого пользователя. Разумеется, если создать серьезную библиотеку своих процедур, то ее надо записать и тщательно хранить. С Maple поставляется множество библиотек полезных процедур, составленных пользователями со всего мира, так что и вы можете пополнить ее своими творениями

Страницы: 1 2 


Прочие статьи:

Психолого-физиологические особенности младших школьников
«Младший школьный возраст», пишет Крутецкий, «соответствует годам обучения в начальных классах. Дошкольное детство кончилось. Ко времени поступления в школу ребенок уже, как правило, и физически, и психологически готов к обучению, подготовлен к новому важному периоду своей жизни, к выполнению мног ...

Общие принципы христианской педагогики
Несколько лет назад на одном из педагогических семинаров зашел разговор об общих принципах христианской педагогики. Это была живая дискуссия, не претендующая на строгость теоретических определений. Но христианская педагогика это не система правил и приемов, а, прежде всего, сам христианский педаго ...

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

Меню сайта

Copyright © 2026 - All Rights Reserved - www.rankpedagogy.ru