Новый подход к
моделированию полей
Языковые версии сайта:

>> >> >>

ELCUT и MATLAB

Иногда появляется задача выполнить конечно-элементный (КЭ) анализ с помощью MATLAB. Совместное использование ELCUT и MATLAB это хорошая альтернатива полномасштабному КЭ программированию в MATLAB. Этот подход даёт возможность использовать все преимущества средств MATLAB и в то же время подключить простой и быстрый "движок" ELCUT.

ELCUT и MATLAB

MATLAB может работать как COM-клиент (только на платформе Windows). Не требуется дополнительных действий для подключения библиотек ELCUT. Единственное, что вам необходимо сделать перед написанием кода в MATLAB, это – переключить рабочий каталог на каталог, где находится ваш код.

Каждая переменная MATLAB может содержать указатель на COM-объект. Указатель можно получить двумя способами:

  1. COM-объект может быть создан напрямую функцией actxserver;
  2. Объект может быть получен в результате вызова методов или свойств другого объекта.

В ELCUT есть только один объект, создаваемый напрямую: объект Application. Каждая программа, использующая ELCUT, должна создать единственный объект Application следующим образом:

elc = actxserver ('ELCUT.Application');

Ко всем другим объектам ELCUT доступ обеспечивается посредством свойств Application или других объектов. Например, доступ к главному окну ELCUT возможен через свойство MainWindow объекта Application:

mainWnd = elc.MainWindow;

Можно использовать MATLAB, чтобы работать с объектной моделью ELCUT , командной строкой ELCUT, а также параметрической объектной моделью LabelMover и параметрической командной строкой LabelMover.

DownloadПример работы с ELCUT и MATLAB:
   Моделирование работы реле с помощью MATLAB и ActiveField (объектная модель ELCUT).

Сертификаты ELCUT по ГОСТ, СП, ИСО, СанПиН


Карта сайта