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 поставляется множество библиотек полезных процедур, составленных пользователями со всего мира, так что и вы можете пополнить ее своими творениями
Прочие статьи:
Динамика мотивов при усвоении нравственных норм
Вначале ребенок совершает нравственные поступки ради одобрения взрослых. Само поведение еще не вызывает положительных переживаний. Но постепенно нравственный поступок сам по себе начинает радовать ребенка. В этом случае требования взрослых, усвоенные ребенком правила и нормы начинают выступать в ...
Особенности содержания учебников “нового поколения”
Логическая связь понятий и преемственность содержания внутри учебника и между учебниками одной предметно-методической линии, что способствует пониманию содержания предмета изучения;
Объяснение изучаемого материала на примерах их жизни ученика, что способствует формированию навыка поиска причин и ...
Принципы получения объективной оценки знаний студента
Оценка знаний студента, полученных им по той или иной учебной дисциплине, не только подводит итог его успеваемости, но зачастую определяет и его способность к дальнейшему обучению или самостоятельной деятельности, т.е. значительным образом влияет на судьбу человека. Поэтому нет сомнений в том, что ...