Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Программирование в среде Maple


В начало книги

 

Предметный указатель

Процедурное программирование. Чтение кодов библиотечных процедур
К предыдущему разделуК следующему разделу

Иногда бывает необходимо прочитать код встроенной процедуры Maple , чтобы, например, понять почему она дает не тот результат, который вы ожидаете.

С этой целью используется функция interface взаимодействия программы Maple с пользовательским интерфейсом. Эта функция используется для установки и запроса всех переменных, которые определяют формат вывода на дисплей, но не связаны с вычислениями.

Одна из переменных этой функции verboseproc определяет форму вывода на дисплей встроенных процедур Maple . По умолчанию эта переменная равна 1, при этом команда

> eval(имя процедуры);

выводит на дисплей пользовательские процедуры полностью, однако библиотечные процедуры только схематично в форме

proc(x) ... end;

Если ввести команду

> interface(verboseproc = 2);

устанавливающую для переменной verboseproc значение 2, то командой

eval можно распечатать полный код библиотечных процедур, но не процедур ядра (которые, как уже упоминалось, написаны на языке Си). Примеры

> eval(finance[annuity]);

[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]

В начало страницы К предыдущему разделуК следующему разделу

Предметный указатель

| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00