Обновления LiveLink™ for MATLAB®

Пользователям LiveLink™ for MATLAB® программный пакет COMSOL Multiphysics® версии 5.3a предлагает новые улучшенные функции-обертки, а также улучшения эргономики. Для пользователей модуля расширения LiveLink™ for MATLAB® к продукту COMSOL Server™ предусмотрен новый тип соединения с COMSOL Server™. Все обновления LiveLink™ for MATLAB® описаны ниже.

Соединение с продуктом COMSOL Server™

Если программа LiveLink™ for MATLAB® установлена вместе с клиентом COMSOL Client, вы можете связать клиент COMSOL Client с продуктом COMSOL Server™ непосредственно в программной среде MATLAB®. На практике это означает, что вы можете использовать функции MATLAB® в приложениях, соединив MATLAB® с COMSOL Server™ для доступа к API-интерфейсу COMSOL.

Пример соединения с COMSOL Server™ с использованием LiveLink™ for MATLAB®.

Если программа установлена вместе с клиентом COMSOL Client, то при использовании сочетания клавиш для его запуска в MATLAB® открывается окно Connect to COMSOL Server™ (Соединение с COMSOL Server™), с помощью которого можно установить связь с COMSOL Server™ и запускать клиент COMSOL Client непосредственно в MATLAB®.

Если программа установлена вместе с клиентом COMSOL Client, то при использовании сочетания клавиш для его запуска в MATLAB® открывается окно Connect to COMSOL Server™ (Соединение с COMSOL Server™), с помощью которого можно установить связь с COMSOL Server™ и запускать клиент COMSOL Client непосредственно в MATLAB®.

Новые улучшенные функции-обертки

mphreduction

С помощью новой функции-обертки mphreduction можно извлечь матрицы пространства состояний пониженного порядка из модели с зависимостью от времени. Извлеченные матрицы пространства состояний можно использовать для моделирования, расчета управляющего воздействия и других модельных расчетов. Более подробная информация о понижении порядка модели приведена в разделе Обновления исследований и решателей.

mphplot

С помощью функции-обертки mphplot(model) теперь можно создать графическое окно MATLAB®, в котором можно работать с геометрией, сеткой и графиками результатов в модели, с легкостью переключаясь между ними. С помощью кнопок на панели инструментов можно включить и выключить освещение, а также переключиться с одного вида на другой. При переходе в графическом окне с одного графика на другой положение камеры на видах сохраняется.

Демонстрация функции-обертки mphplot. В графическом окне MATLAB®, которое создается при использовании функции mphplot(model), добавлено новое меню и панель инструментов. Благодаря этому становится проще переключаться между графиками, а положение камеры при этом сохраняется. В графическом окне MATLAB®, которое создается при использовании функции mphplot(model), добавлено новое меню и панель инструментов. Благодаря этому становится проще переключаться между графиками, а положение камеры при этом сохраняется.

mphmesh

Для использования функции-обертки mphmesh оптимизирована работа с видами, поддерживается скрытие геометрических объектов.

mphthumbnail

Функция-обертка mphthumbnail теперь позволяет непосредственно использовать изображения, отображаемые в графическом окне MATLAB®, для создания миниатюры модели, которая сохраняется в файле модели. С ее помощью можно также при необходимости удалить миниатюру.

Улучшен процесс добавления к модели функций, определяемых M-файлами в программной среде MATLAB®

Функции, заданные в разделе Global Definitions (Глобальные определения) модели COMSOL Multiphysics®, в том числе функции, определяемые M-файлами в MATLAB®, теперь можно использовать во всех текстовых полях и ячейках таблиц, которые ранее поддерживали использование глобальных параметров. Таким образом, теперь можно использовать эти функции при задании параметров построения геометрии и сеток. Более подробная информация об этих функциях приведена в разделе Обновления COMSOL Desktop®.


MATLAB — зарегистрированная торговая марка компании The MathWorks, Inc. Компания COMSOL AB, как и ее дочерние компании и продукты, не связаны с владельцами этих товарных знаков, не рекомендуются, не спонсируются и не поддерживаются ими.