Понятие программной разработки библиотеки процедур в среде 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 © 2024 - All Rights Reserved - www.rankpedagogy.ru