Электронная библиотека

Как начать работу?

EL2

Ваши вопросы по библиотечной работе можно направлять по адресу: cni@istu.edu

Мы в социальных сетях

Эмблема ВКонтаткте Эмблема Телеграм Эмблема Кеша

Новые поступления

в НТБ ИРНИТУ

Мы ВКонтакте

Канал Youtube

Библиопоиск

Цитата дня

«Мы строим БАМ, БАМ строит нас! » Лозунг бамовцев, строителей легендарной Байкало-Амурской магистрали

Рубрики

Календарь новостей

Апрель 2024
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728
2930  

Запрещенные материалы

С Федеральным списком экстремистских материалов можно ознакомиться на сайте Минюста России

MatLab

В Зале курсового и дипломного проектирования библиотеки установлено следующее лицензионное программное обеспечение для организации учебной и научной деятельности студентов и преподавателей вуза.

Релиз R2018a. В состав пакета входят 22 программных продуктов, объединённых в единую среду для инженерных расчетов и имитационного моделирования с возможностью расширения функционала путем добавления к текущей конфигурации дополнительных продуктов.

Перечень программ и их функционала:
[spoiler title=»1. MATLAB»]

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

Основные характеристики:

  • Платформонезависимый высокоуровневый язык программирования, ориентированный на матричные вычисления и разработку алгоритмов;
  • Интерактивная среда для разработки кода, управления файлами и данными
  • Функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и др.;
  • Средства визуализации, 2-D и 3-D графика;
  • Встроенные средства разработки пользовательского интерфейса для создания законченных приложений на MATLAB;
  • Средства интеграции с C/C++, наследование кода, ActiveX технологии.
[/spoiler] [spoiler title=»2. Optimization Toolbox»]

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

Основные характеристики:

  • Функции командной строки и инструменты графического интерфейса пользователя для постановки, решения и анализа оптимизационных задач;
  • Решение задач нелинейной и многокритериальной оптимизации;
  • Решение задач на основе методов нелинейных наименьших квадратов, аппроксимации данных и нелинейных уравнений;
  • Методы решения задач квадратичного и линейного программирования;
  • Методы решения задач двоичного целочисленного программирования;
  • Параллельные вычисления ограниченных нелинейных решений;
  • Различные библиотеки прикладных функций оптимизации.
[/spoiler] [spoiler title=»3. Global Optimization Toolbox»]

Программный продукт для решения задач оптимизации недифференцируемых, стохастических и разрывных функций.

Основные характеристики:

  • Графический интерфейс пользователя и функции командной строки для быстрого запуска процесса оптимизации и мониторинга;
  • Решение оптимизационных задач с высокой степенью нелинейности целевой функции, с линейными и нелинейными ограничениями;
  • Средства, позволяющие создавать начальную популяцию, выбирать родителей, вид скрещивания и мутацию для генетических алгоритмов оптимизации;
  • Средства прямого поиска, позволяющие реализовывать поиск по шаблону, задавать опции и размеры сетки;
  • Автоматическая генерация MATLAB-кода.
[/spoiler] [spoiler title=»4. Simulink»]

Программный продукт, предоставляющий интерактивную графическую среду для построения блок-диаграмм.

Основные характеристики:

  • Расширяемая библиотека готовых блоков;
  • Удобные средства построение многоуровневых иерархических многокомпонентных моделей;
  • Средство навигации и настройки параметров сложных моделей — ModelExplorer;
  • Средства интеграции готовых C/C++, FORTRAN, ADA и MATLAB-алгоритмов в модель, взаимодействие с внешними программами для моделирования;
  • Современные средства решения дифференциальных уравнений для непрерывных, дискретных, линейных и нелинейных объектов (в т.ч. с гистерезисом и разрывами);
  • Имитационное моделирование нестационарных систем с помощью решателей с переменным и постоянным шагом, и методом пакетного моделирования;
  • Удобная интерактивная визуализация выходных сигналов, средства настройки и задания входных воздействий;
  • Средства отладки и анализа моделей
  • Полная интеграция с программным пакетом MATLAB, включая численные методы, визуализацию, анализ данных и графические интерфейсы.
[/spoiler] [spoiler title=»5. Statistics and Machine Learning Toolbox»]

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

Основные характеристики:

  • Линейное и нелинейное моделирование;
  • Многомерный статистический анализ;
  • Дескриптивная статистика;
  • Дисперсионный анализ (ANOVA);
  • Проверка и тестирование гипотез;
  • Статистические графики и средства визуализации данных;
  • Планирование экспериментов (DOE);
  • Статический контроль производственных процессов (SPC).
[/spoiler] [spoiler title=»6. Symbolic Math Toolbox»]

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

Основные характеристики:

  • Арифметика произвольной точности;
  • Язык MuPAD для работы над символьными математическими выражениями;
  • Библиотеки функций MuPAD для общих математических областей, таких как исчисления и линейная алгебра, а также для специализированных областей, таких как теория чисел и комбинаторика;
  • Функции для конвертирования символьных выражений в MATLAB, C, Fortran, MathML и TeX;
  • Интерфейс MuPAD с работой с текстом, графикой, средствами верстки и документирования вычислений, выполняемых на языке MuPAD;
  • Редактор и отладчик MuPAD для написания пользовательских символьных функций и библиотек.
[/spoiler] [spoiler title=»7. Curve Fitting Toolbox»]

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

Основные характеристики:

  • Интерактивный интерфейс пользователя, унифицирующий задачи подгонки и обработки данных;
  • Предварительная обработка данных, включая масштабирование, секционирование, сглаживание и определение вылетов;
  •  Обширная библиотека моделей, линейных и нелинейных методов подгонки, оптимизированный алгоритм поиска стартовой точки;
  • Метод наименьших квадратов, взвешенных наименьших квадратов, методы робастной оценки;
  • Разработка пользовательских линейных и нелинейных моделей подгонки
  • Непараметрическая подгонка с использованием сплайнов, интерполяции и регрессии;
  • Интерполяция, экстраполяция, дифференцирование и интегрирование модели.
[/spoiler] [spoiler title=»8. Database Toolbox»]

Программный пакет для работы с базами данных, обеспечивающий соединение с ODBC/JDBC базами, импорт и экспорт данных.

Основные характеристики:

  • Взаимодействие MATLAB с ODBC/JDBC-базами данных, включая Oracle, Microsoft SQL Server, Sybase, Microsoft Access, Informix, Ingres и др.
  • Прямое выполнение SQL-запросов непосредственно из MATLAB
  • Возможности доступа и обращения к базам данных без дополнительных знаний SQL
  • Экспорт/импорт всех типов данных
  • Гибкие средства управления соединением, потоковой передачи данных и др.
  • Одновременная работа с несколькими базами данных
[/spoiler] [spoiler title=»9. Control System Toolbox»]

Программный пакет, содержащий алгоритмы и инструменты для системного анализа, проектирования и настройки линейных систем управления.

Основные характеристики:

  • Синтез одноконтурных систем управления и многоконтурных регуляторов классическими и специальными методами (размещение полюсов, частотные характеристики, модальное регулирование, линейно-квадратичное управление (LQG, LQR), синтез наблюдателей, фильтр Калмана);
  • Анализ реакции системы на возмущение с помощью интерактивных графических средств и функций командной строки
  • Интерактивная настройка параметров одноконтурной системы управления объектом;
  • Параметрическая оптимизация системы управления в частотной и временной области, поиск параметров СУ, удовлетворяющих техническим условиям;
  • Работа с различными форматами моделей: передаточные функции, нули и полюса, пространства состояний, частотные модели;
  • Преобразование непрерывных моделей в дискретные, аппроксимация объектов высокого порядка;
  • Применение новейших вычислительных технологий: библиотек LAPACK и SLICOT.
[/spoiler] [spoiler title=»10.  System Identification Toolbox»]

Программный пакет, предоставляющий возможности для построения математических моделей динамических систем по измеренным данным входа и выхода реальной системы.

Основные характеристики:

  • Возможность идентификации передаточных функций, моделей процессов и моделей в пространстве состояний по данным отклика в частотной и временной области
  • Возможность использования для оценки авторегрессионной модели (ARX, ARMAX), модели Box-Jenkins (Бокса-Дженкинса) и Output-Error (Выход-ошибка) модели с использованием техник идентификации типов: максимальная вероятность, минимизация предсказанной ошибки (PEM — prediction-error minimization), подпространственная система
  • Моделирование временной последовательности (AR, ARMA, ARIMA) и прогнозирование • Идентификация нелинейных ARX моделей и моделей Хаммерстайна-Винера с нелинейностями на входе и выходе, такими как насыщенность и мёртвая зона
  • Идентификация линейных и нелинейных систем как чёрных ящиков для оценки моделей, заданных пользователем
  • Оценка задержек, удаление тренда, фильтрация, повторная дискретизация и восстановление недостающих данных
  • Блоки для использования идентифицированных моделей в Simulink
[/spoiler] [spoiler title=»11.  Fuzzy Logic Toolbox»]

Программный продукт, содержащий инструменты для проектирования систем нечеткой логики.

Основные характеристики:

  • Графический интерфейс для интерактивного пошагового проектирования нечетких систем
  • Функции для создания экспертных систем на основе нечеткой логики
  • Поддержка логики И, ИЛИ и НЕ в настраиваемых правилах
  • Стандартные типы экспертных систем нечеткой логики (Mamdani, Sugeno)
  • Функции для нейроадаптивной и нечеткой кластеризации с обучением
  • Включение нечетких систем в Simulink-модели
  • Генерация С-кода и независимых приложений, реализующих системы нечеткой логики
[/spoiler] [spoiler title=»12. Parallel Computing Toolbox»]

Программный продукт для выполнения параллельных вычислений на многоядерных компьютерах, графических процессорах (GPU) и кластерах.

Основные характеристики:

  • Параллельные циклы for (parfor) для запуска параллельных по задачам алгоритмов на нескольких процессорах;
  • Поддержка CUDA для графических процессоров NVIDIA;
  • Использование до 12 ядер локально на многоядерном ПК;
  • Поддержка кластеров и гридов;
  • Интерактивное и пакетное выполнение параллельных приложений;
  • Распределённые массивы и конструкции для запуска одной программы на множестве данных (spmd) используются для работы с большими массивами данных.
[/spoiler] [spoiler title=»13. Simscape»]

Программный продукт для моделирования гибридных мультидоменных объектов, сочетающих механические, гидравлические, электрические, магнитные, пневматические термальные компоненты;

Основные характеристики:

  • Библиотеки блоков для физического моделирования и математические элементы для разработки собственных компонентов
  • Язык, позволяющий в текстовом виде определять компоненты физического моделирования, домены и библиотеки
  • Физические единицы измерения для параметров и переменных с автоматической конвертацией всех единиц измерения
  • Возможность симулировать модели, включающие блоки из связанных продуктов для физического моделирования без необходимости покупки этих продуктов
  • Поддержка возможности генерации C кода
[/spoiler] [spoiler title=»14. Simscape Power Systems»]

Программный продукт для моделирования, электросиловых систем генерации, передачи, распределения и потребления электроэнергии.

Основные характеристики:

  • Среда моделирования для построения электрических систем постоянного, переменного тока и смешанных вариантов
  • Модели электрических машин постоянного и переменного тока, гибких систем передачи переменного тока (FACTS) и ветровых генераторов
  • Высокоточное имитационное моделирование на основе встроенных Simulink решателей
  • Дискретизация моделей, расчет комплексных амплитуд, быстрое моделирование в реальном времени
  • Переход к расчету моделей в пространстве состояний, расчет магнитного потока, напряжений и силы тока
  • Демонстрационные модели ключевых технологий электроэнергетики.
[/spoiler] [spoiler title=»15.  Simulink Control Design»]

Программный продукт для проектирования и анализа систем управления.

Основные характеристики:

  • Автоматическая настройка блоков из типа PID controller (ПИД-регулятор);
  • Быстрый расчёт рабочей точки (подгонка) и линеаризации моделей;
  • Расчёт частотных характеристик с использованием симуляции;
  • Графическая и автоматизированная настройка произвольных систем управления;
  • Интерфейс командной строки для развития скриптов автоматической линеаризации и выполнения пакетной линеаризации.
[/spoiler] [spoiler title=»16. Simulink Design Optimization»]

Программный продукт для  оценки и настройки параметров модели числовыми методами оптимизации

Основные характеристики:

  • Оценка параметров модели по данным теста
  • Оптимизация моделей Simulinkпо откликам во временной и частотной областях одновременно
  • Графическое отображение технических требований к отклику и возможность визуального слежения за процессом оптимизации
  • Выполнение оптимизации параметров в соответствии с требованиями, задаваемыми в блоках типа Model Verification
  • Возможность задавать собственные пользовательские ограничения и функции издержек для оптимизации отклика
  • Возможность написания интерфейсов для программного задания задачи оптимизации для проектируемой системы
  • Оптимизация проекта робастной системы с учётом изменения параметров или неопределенности
[/spoiler] [spoiler title=»17. MATLAB Coder»]

Программный продукт, позволяющий генерировать автономный C и C++ код из кода MATLAB.

Основные характеристики:

  • Генерация ANSI / ISO совместимого C и C + + кода
  • Генерация MEX функций для алгоритмов с фиксированной и плавающей точками
  • Содержит инструмент для создания проектов, где задается главная функция, типы данных входных параметров и другие опции генератора кода
  • Статическое или динамическое выделение памяти для переменных с непостоянным размером
  • Поддержка генерации кода для многих функций и системных объектов из Communication System Toolbox ™, DSP System Toolbox™ и Computer Vision System Toolbox ™
  • Поддержка общих конструкций языка MATLAB, в том числе матричных операций, индексирования, операторов и структур
[/spoiler] [spoiler title=»18. Simulink Coder»]

Программный продукт, позволяющий создавать и исполнять C и C++ код из моделей Simulink, диаграмм и функций MATLAB.

Основные характеристики:

  • Генерация ANSI / ISO C и C + + кода и исполняемых файлов для дискретных, непрерывных или гибридных Simulink и Stateflow моделей
  • Инкрементальная генерация кода для больших моделей
  • Поддержка целочисленной арифметики и арифметики с плавающей и фиксированной точками
  • Генерация кода из моделей с одной или несколькими частотами дискретизации и из асинхронных моделей
  • Поддержка многозадачности и распараллеливания задач с помощь операционных систем реального времени и без них.
  • Режим моделирования типа External для настройки параметров наблюдением за сигналами
[/spoiler] [spoiler title=»19. MATLAB Compiler»]

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

Основные характеристики:

  • Преобразование программного MATLAB-кода, графики и интерфейса в независимые приложения, не требующие для исполнения присутствия платформы MATLAB
  • Создание и распространение независимых приложений, компонент и библиотек без дополнительных лицензионных отчислений
  • Механизм, позволяющий использовать функции MATLAB в приложениях пользователя, разработанных на других языках
  • Шифрование MATLAB кода с целью закрытия его просмотра или редактирования
[/spoiler] [spoiler title=»20. MATLAB Compiler SDK»]

Программный продукт, позволяющий создавать C / C ++ разделяемые библиотеки, сборки .NET Microsoft, классы JAVA® и пакеты Python® напрямую из программ Matlab®.

Основные характеристики:

  • Упаковка ваших программ Matlab®, как C / C ++ разделяемых библиотек, сборок Microsoft® .NET и классов JAVA®
  • Распространение компонентов программного обеспечения без дополнительных лицензионных отчислений для пользователей, которые не нуждаются в MATLAB
  • Среда разработки и тестирования MATLAB Production Server ™ для интеграции с веб и корпоративными системами
  • Шифрование MATLAB кода для защиты интеллектуальной собственности
[/spoiler] [spoiler title=»21. Spreadsheet Link EX»]

Программный продукт, позволяющий применять функционал MATLAB для обработки табличных данных, и обращаться из Excel к рабочему пространству MATLAB, импортировать и экспортировать данные, обеспечивать доступ ко всем переменным MATLAB и к дескрипторам объектов из таблиц, формул и макросов Visual Basic.

Основные характеристики:

  • Предварительная обработка, редактирование и просмотр данных с помощью простого и широко известного интерфейса Microsoft Excel
  • Анализ данных в среде Excel с использованием всех функций и графики MATLAB
  • Платформа для разработки приложений использующих интерфейс Excel и математику MALAB
  • Интерактивный выбор всевозможных функций с помощью мастера настройки функций MATLAB
  • Удобный интерфейс редактирования любых настроек Spreadsheet Link EX
[/spoiler] [spoiler title=»22. MATLAB Report Generator»]

Программный продукт, позволяющий  автоматически документировать алгоритмы и функции, разработанные на MATLAB, включать графику в состав отчетов, управлять шаблонами, и настраивать внешний вид генерируемой документации.

Основные характеристики:

  • Простой способ создания полноценной документации непосредственно из MATLAB
  • Документирование MATLAB функций и скриптов, включение в состав отчета любых переменных, выходных результатов и графиков
  • Создание и распространение шаблонов отчетов
  • Широкий набор компонент и настраиваемых стилей оформления
  • Создание отчетов в разнообразных форматах, включая PDF, RTF, DOC, XML, HTML и др.
  • Возможность генерации условного форматирования документов с помощью логических операций, таких как IF, THEN, ELSE и WHILE
[/spoiler]
15.11.2017