Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интегр пакеты.docx
Скачиваний:
5
Добавлен:
22.08.2019
Размер:
824.81 Кб
Скачать

14 Matlab как язык инженерных и научных исследований. Интеграция с другими системами.

Основные компоненты Matlab:

язык Matlab;

среда Matlab;

управляемая графика;

библиотека математических функций;

программный интерфейс(С, Fortran,Java).

Особенности командной строки:В одной строке можно набрать несколько команд. Их отделяют символом «,», либо «;». Если отделяется «,», то команды выполняются после Enter. Если «;», то команды выполняться не будут. Имена переменных ограничений на длину нет, но если сравнивать имена, то роль играет первые 31 символы. Важен регистр. i,j – предопределенные константы, обозначают мнимую часть комплексного числа;eps – погрешность для операций над числами с плавающей точкой (2‑52); realmin – наименьшее число с плавающей точкой (2-1022);realmax – наибольшее число с плавающей точкой (21023);Inf – машинная бесконечность;NaN – указание на нечисловой характер данных (Not-a-Number).

Если очистить содержимое переменной (clear i), то переменная вновь становиться предопределенной константой.Matlab прекрасно интегрируется с Word и Excel. Связь Matlab и Word обеспечивает возможность написания в Word интерактивных документов М-книги.

Пользователь работающий с М-книгой может запускать блоки команд Matlab непосредственно из Word и результаты команд будут отображаться в Matlab.

Надстройка ExcelLink поставляется вместе с пакетом Matlab и позволяет связывать Excel и функции Matlab. Символические вычисления в Matlab основываются на ядре Maple. Информация хранящаяся в б.д. многих популярных форматов может быть импортирована в Matlab, нужным образом обработана и исследована при помощи Matlab, а затем экспортирована в какую-нибудь другую базу данных. Для обмена данными используют команды языка запросов SQL. Поддерживается связь с Access, SQLServer, Oracle.

В Matlab также реализованы классические численные алгоритмы (решение задач линейной алгебры, нахождение определенных интегралов, решение нелинейных уравнений, интерполяция, решение диф.уравнений и систем).

Визуальная среда GUIDE предназначена для написания приложений с графическим интерфейсом пользователя. Matlab является интерпретатором (считывается строка и сразу выполняется). Для повышения производительности вычислений в состав пакета входит дополнительный модуль Compilе, который позволяет компилировать алгоритмы. Программный интерфейс приложения API реализует связь Matlab с простейшими, написанными на С и Фортран.

15 Многопользовательский программный комплекс «t-flex». Состав и характеристика комплекса «t-flex». Функциональные возможности программного комплекса «t-flex».

T-FLEX- российский комплекс, на рынке с 1992 года (русский интерфейс, русская документация).

Единый комплекс T-FLEX CAD/CAM/CAE/CAPP/PDM - набор современных программных средств для решения задач технической подготовки производства любой сложности в различных отраслях промышленности.

Комплекс объединяет системы для конструкторского и технологического проектирования, модули подготовки управляющих программ для станков с ЧПУ и инженерных расчетов. Все программы комплекса функционируют на единой информационной платформе системы технического документооборота и ведения состава изделий.

Автоматизация подготовки производства даёт возможность быстро реагировать на изменение спроса в короткие сроки, выпускать новые виды продукции, быстро модернизировать выпускаемую продукцию, отслеживать ж.ц.изделий и повышать их качество.

С T-FLEX Docs используют для работы хранения данных MS SQL Server, интеграция с внешними системами осуществляется стандартными средствами с помощью обменных файлов, с помощью одного двухгранного интерфейса, с помощью таблиц между б.д., а не разбросана по разным файлам.

Комплекс T-FLEX является открытым, это позволяет расширять возможности комплекса как силами разработчиков, так и силами пользователей. Системы комплекса имеют открытый API интерфейс, основанный на технологии .Net и позволяет использовать C++, VisualBasic. Во всех системах присутствует возможность написания макроса для расширения уже имеющихся функций, а также кроме программного интерфейса, имеются развитые функции пользовательского интерфейса для расширения возможности системы без программирования.

Современный подход к конструкторской подготовки характерен комплексностью решений, поэтому предпочтение отдаётся ПП интегрируемым между собой, что позволяет сохранить связь между продуктами во всей цепочке производства.

Комплекс T-FLEX позволяет проектировать основное изделие (T-FLEX CAD); анализировать изделие до изготовления (T-FLEX Анализ, T-FLEX Динамика, T-FLEX / Пружины, T-FLEX / Зубчатые передачи...);разрабатывать технологии и осуществлять техническое нормирование производства (T-FLEX Технология, T-FLEX Техническое нормирование); готовить управляющие программы (T-FLEX ЧПУ); проверять управляющие программы до загрузки на станок (T-FLEX NC Tracer).Комплекс T-FLEX обеспечивает единство данных и автоматизированное отслеживание изменений по всему проекту, что является отличительной особенностью систем высокого уровня.