Программирование и решение задач в пакете MathCAD

       

Модульное программирование внескольких документах MathCAD


 

Такое модульное программирование подразумевает, что описания П-Ф выполнены в одном документе MathCAD, а их вызов помещен в другом документе (такой метод широко используется в современных алгоритмических языках высокого уровня). Однако при этом возникает вопрос: как «присоединить» документ с описанием П-Ф к документу, в котором вызывается эта П-Ф?

Для этого необходимо выполнить следующие шаги:

1)   активизировать документ, в котором вызываются П-Ф, описанные в другом документе;

2)   щелкнуть мышью в том месте документа (обязательно перед обращением к П-Ф), куда будет вставлена специальная конструкция Ссылка;

3)   обратиться к пункту меню Вставка и выполнить команду Ссылка;

4)   в появившемся диалоговом окне в поле ввести полное имя файла (используя кнопку Обзор), в котором находится описание вызываемых П-Ф. Затем щелкнуть на кнопке ОК;

5)   в документе появится конструкция, подобная показанной на рис. 7.3.1.

Reference:F:\COPY\П_Ф_Интегрирования.mcd

 



Рис. 7.3.1. Ссылка на файл с описаниями подпрограмм-функций

Пример 7.3.1.

Реализовать модульное программирование в нескольких документах для задачи примера 7.2.1.

На первом этапе составим описания П-Ф (приведены на рис. 7.2.1) и сохраним их в файле с именем П_Ф_интегрирования

в папке с маршрутом F:\Copy.

На втором этапе в начале нового документа вставляем конструкцию Ссылка, показанную на рис. 7.3.1, а ниже записываем вызовы П-Ф, вычисляющих значения определенных интегралов (см. рис. 7.3.2).

Reference:F:\COPY\П_Ф_Интегрирования.mcd

Рис. 7.3.2. Вызов подпрограмм-функций вычисления интегралов

Очевидно, что:

  • после сохранения описания П-Ф в файле, можно вызывать эти П-Ф в различных документах MathCAD, не дублируя их описания в этих документах;
  • при необходимости внести изменения в алгоритм вычислений редактированию подвергается только файл с описанием П-Ф. После открытия документа MathCAD, в котором вызываются отредактированные П-Ф, осуществляется пересчет результатов в соответствии с внесенными в П-Ф изменениями.


  • Содержание раздела