Иллюстрированный самоучитель по MathCAD 7

Использование внешних систем

Пример объединения MathCAD с MatLAB

Но рассмотрим конкретный пример объединения MathCAD с другой математической системой. Все, что надо сделать для использования специфических возможностей MatLAB, – это включить в состав документа блоки этой системы. При первом запуске такого документа из среды MathConnex можно наблюдать появление характерной заставки пакета MatLAB 4.2, что показано на рис. 13.7.

Иллюстрированный самоучитель по MathCAD 7 › Интегратор приложений MathConnex › Использование внешних систем
Рис. 13.7. Загрузка системы MatLAB из MathConnex

На рис. 13.8 показано решение задачи на построение сферы, состоящей из шести- и пятиугольников. При этом используются матричные функции и графика системы MatLAB. На рисунке хорошо видны блоки системы MatLAB – матрицы вращения фигуры и построения ее графика. По перемещению выделяющих рамок можно судить об этапах имитации документа. В частности, будет видно, что быстрее всего исполняется блок вычислений с матрицей вращения системы MatLAB.

Иллюстрированный самоучитель по MathCAD 7 › Интегратор приложений MathConnex › Использование внешних систем
Рис. 13.8. Пример работы с документом, использующим функции матричной системы MatLAB 4.2

Данный документ иллюстрирует технику простейшей анимации. Показанная на рис. 13.8 фигура вращается, правда, с черепашьей скоростью (несмотря на просмотр на ПК Pentium 166 ММХ). Это лишний раз свидетельствует о некоторой медлительности имитации сложных процессов с помощью системы MathConnex. Но тут ничего не поделаешь: чем сложнее система имитации, тем медленнее она в работе!

Если (после остановки вычислений) выделить блок с матрицей вращения системы MatLAB и дважды щелкнуть левой клавишей мыши, то можно вызвать окно редактора MatLAB с записанной в нем функцией. Это иллюстрирует рис. 13.9. Теперь в этом окне можно редактировать документы MatLAB и входящие в них функции и математические выражения.

Этот пример наглядно показывает полный доступ к ресурсам системы MatLAB, который обеспечивается интегратором приложений MathConnex.

Иллюстрированный самоучитель по MathCAD 7 › Интегратор приложений MathConnex › Использование внешних систем
Рис. 13.9. Окно редактора MatLAB, вызванное из документа MathConnex

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.