продукт
Главная >> Продукт >> Программирование >>
Иногда появляется задача выполнить конечно-элементный (КЭ) анализ с помощью MATLAB. Совместное использование ELCUT и MATLAB это хорошая альтернатива полномасштабному КЭ программированию в MATLAB. Этот подход даёт возможность использовать все преимущества средств MATLAB и в то же время подключить простой и быстрый "движок" ELCUT.
MATLAB может работать как COM-клиент (только на платформе Windows). Не требуется дополнительных действий для подключения библиотек ELCUT. Единственное, что вам необходимо сделать перед написанием кода в MATLAB, это – переключить рабочий каталог на каталог, где находится ваш код.
Каждая переменная MATLAB может содержать указатель на COM-объект. Указатель можно получить двумя способами:
В ELCUT есть только один объект, создаваемый напрямую: объект Application. Каждая программа, использующая ELCUT, должна создать единственный объект Application следующим образом:
elc = actxserver ('ELCUT.Application');
Ко всем другим объектам ELCUT доступ обеспечивается посредством свойств Application или других объектов. Например, доступ к главному окну ELCUT возможен через свойство MainWindow объекта Application:
mainWnd = elc.MainWindow;
Можно использовать MATLAB, чтобы работать с объектной моделью ELCUT , командной строкой ELCUT, а также параметрической объектной моделью LabelMover и параметрической командной строкой LabelMover.