ELCUT
Новый подход
к моделированию полей

Главная >> Продукт >> Программирование >>

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.

  • Пример работы с ELCUT и MATLAB:
       Моделирование работы реле с помощью MATLAB и ELCUT.
       Водонагреватель. Система контроля в Simulink.

    ELCUT включён в Государственный реестр Российского программного обеспечения

    Продукт
    Заказ
    Запросить пробную версию
    Модификации
    История версий
    Функциональность
    Состав
    Программирование
    Спецкурсы

    Применение
    Промышленность
    Образование
    Наука
    Типовые примеры
    Отзывы
    Пользователи

    Поддержка
    Онлайн семинары
    Виртуальный класс
    Вход для клиентов
    Словарь
    Тестирование

    Загрузить
    ELCUT Студенческий
    Руководство пользователя
    Библиотеки материалов
    Видео
    Бесплатные утилиты

    Новости
    Новые версии
    События
    Статьи
    Подписка

    Контакты
    О компании
    Как нас найти
    Консультации
    Поддержка онлайн
    Партнеры