Введение в MATLAB

Matrix Laboratory или MATLAB, предоставляемые компанией Mathworks, - это среда программирования, используемая для выполнения математических вычислений, программирования и визуализации. Это мощный инструмент, который включает в себя собственный язык высокого уровня и функции для более быстрого выполнения математических задач. Он используется во многих организациях для решения реальных проблем, которые снижают сложность и помогают легче объяснить результаты другим.

Особенности и преимущества версий MATLAB

С 1984 года по настоящее время выпущено более 50 версий Matlab. Matlab 1.0 была первой версией, выпущенной в 1984 году. Однако последние версии написаны на C, C ++ и Java. Mathworks недавно выпустила версию Matlab 9.7 R2019b, которая включает в себя навыки и инструменты Ai для облегчения принятия решений.

  • MATLAB 1.0 : он был выпущен в 1984 году компанией Mathworks. Он был написан на C и работал на разных машинах.
  • MATLAB 2 : он был выпущен в 1986 году.
  • MATLAB 3 : он был выпущен в 1987 году.
  • MATLAB 3.5: он был выпущен в 1990 году. Он был совместим с MS-DOS.
  • MATLAB 4 . Он был выпущен в 1992 году. Он работал на Windows 3 и MAC.
  • MATLAB 4.2c : выпущен в 1994 году.
  • MATLAB 5.0 : выпущен в 1996 году. Выпущен для всех платформ.
  • MATLAB 5.1 : выпущен в 1997 году.
  • MATLAB 5.1.1 R9.1 : выпущен в 1997 году.
  • MATLAB 5.2 R10 : он был выпущен в 1998 году. Это была последняя версия, работающая на древних Mac.
  • MATLAB 5.2.1 1 : выпущен в 1998 году.
  • MATLAB 5.3 R11 : выпущен в 1999 году.
  • MATLAB 5.3.1 R11.1 : выпущен в 1999 году.
  • MATLAB 6.0 R12 : выпущен в 2000 году. Это был первый выпуск виртуальной машины Java.
  • MATLAB 6.1 R12.1 : выпущен в 2001 году.
  • MATLAB 6.5 R13 : выпущен в 2002 году. Он включает в себя новый графический пользовательский интерфейс для импорта данных и предоставляет графическое представление метаданных.
  • MATLAB 6.5.1 R13SP1 : выпущен в 2003 году
  • MATLAB 6.5.2 R13SP2 : выпущен в 2003 году.
  • MATLAB 7 R14 : он был выпущен в 2004 году. Он представил вложенные функции и заново ввел MAC.
  • MATLAB 7.0.1 R14SP1 : выпущен в 2004 году
  • MATLAB 7.0.4 R14SP2 : выпущен в марте 2005 года.
  • MATLAB 7.1 R14SP3 : он был выпущен в сентябре 2005 года. Он был доступен для Windows XP-64 bit
  • MATLAB 7.2 R2006a : выпущен в марте 2006 года.
  • MATLAB 7.3 R2006b : выпущен в сентябре 2006 г.
  • MATLAB 7.4 R2007a : выпущен в марте 2007 года. Была введена функция Bsxfun для применения бинарной операции.
  • MATLAB 7.5 R2007b : выпущен в сентябре 2007 г.
  • MATLAB 7.6 R2008a : выпущен в марте 2008 года. Были сделаны улучшения, связанные с возможностями объектно-ориентированного программирования.
  • MATLAB 7.7 R2008b : выпущен в октябре 2008 года. Произведено обновление до генераторов случайных чисел.
  • MATLAB 7.8 R2009a : выпущен в марте 2009 года. Это был первый выпуск для 32-битной и 64-битной Windows 7 для Microsoft, интерфейс с .NET framework был готов.
  • MATLAB 7.9 R2009b : выпущен в сентябре 2009 года. Был выпущен первый выпуск 64-битного MAC- адреса Intel, и был представлен новый оператор (~).
  • MATLAB 7.9.1 R2009bSP1 : выпущен в апреле 2010 года. В этом обновлении были исправлены ошибки.
  • MATLAB 7.10 R2010a : выпущен в марте 2010 года. Это был последний выпуск для 32-битного Mac Intel
  • MATLAB 7.11 R2010b : выпущен в сентябре 2010 года. Добавлена ​​помощь для перечислений.
  • MATLAB 7.11.1 R2010bSP1 : выпущен в марте 2011 года. Исправления ошибок и обновления.
  • MATLAB 7.11.2 R2010bSP2 : выпущен в апреле 2011 года. Исправления ошибок и обновление
  • MATLAB 7.12 R2011a : выпущен в апреле 2011 года. Добавлена ​​функция генерации случайных чисел.
  • MATLAB 7.13 R2011b : выпущен в сентябре 2011 года. Изменены части переменных и увеличен максимум местных работников.
  • MATLAB 7.14 R2012a : выпущен в 2012 году. Это была последняя версия для поддержки 32-битного Linux.
  • MATLAB 8 R2012b : он был выпущен в 2012 году. Интерфейс инструментальной полосы был выпущен, а система документации была переработана.
  • MATLAB 8.1 R2013a : выпущен в марте 2013 года. Была добавлена ​​среда модульного тестирования.
  • MATLAB 8.2 R2013b : выпущен в сентябре 2013 года. Добавлен тип данных таблицы, а среда выполнения Java обновлена ​​до версии 7.
  • MATLAB 8.3 R2014a : он был выпущен в марте 2014 года. Поддержка веб-камеры USB в основном MATLAB и число местных работников не было ограничено 12.
  • MATLAB 8.4 R2014b : выпущен в октябре 2014 года. Добавлены улучшенная пользовательская панель инструментов, новые функции и пакеты, такие как py (для использования Python), счетчик веб-страниц, гистограммы, TCP-клиент и другие.
  • MATLAB 8.5 R2015a : выпущен в марте 2015 года. Это был последний выпуск, поддерживающий Windows XP и Vista.
  • MATLAB 8.5 R2015aSP1 : он был выпущен в октябре 2015 года.
  • MATLAB 8.6 R2015b : выпущен в 2015 году. Для работы с графиками добавлен новый механизм исполнения (LXE) и новые классы, такие как графики и орграфы.
  • MATLAB 9.0 R2016a : выпущен в марте 2016 года. App Designer был добавлен для создания и дизайна приложений. Новая кнопка паузы была введена, чтобы приостановить запуск во время выполнения.
  • MATLAB 9.1 R2016b : выпущен в сентябре 2016 года. Официальный движок MATLAB для JAVA, новые функции кодирования и декодирования для JSON, добавлен новый «строковый» тип данных.
  • MATLAB 9.2 R2017a : выпущен в марте 2017 года. Был добавлен облачный MATLAB (MATLAB Online), инфраструктура для модульного тестирования, операции над высокими массивами, функции запоминания и создания диаграмм тепловых карт.
  • MATLAB 9.3 R2017b : выпущен в сентябре 2017 года. Добавлены новые функции, такие как собственные функции и новые цвета диаграммы с новыми цветами по умолчанию.
  • MATLAB 9.4 R2018a : выпущен в марте 2018 года. Добавлены различные новые функции для графики и диаграмм. Структура модульного тестирования была изменена.
  • MATLAB 9.5 R2018a : выпущен в сентябре 2018 года.
  • MATLAB 9.6 R2019a : выпущен в марте 2019 года. Он содержит улучшения для искусственного интеллекта и аналитики, а также исправления ошибок.
  • MATLAB 9.7 R2019b : выпущен в сентябре 2019 года. Он включает в себя обновления по искусственному интеллекту, новые продукты в поддержку робототехники и новые ресурсы для моделирования.

Применение MATLAB

Ниже приведены следующие пункты:

1. Аэрокосмическая промышленность

Это обычно используется в течение периода инженерного курса. Мы можем оценить движение и ориентацию автомобиля, используя встроенные аэрокосмические математические операции и систему координат и пространственные преобразования.

2. Цифровая обработка изображений и распознавание

Приложения Image Processing Toolbox (IPT) в MATLAB помогают выполнять сегментацию изображения, улучшение изображения, уменьшение шума, геометрические преобразования, регистрацию изображения и обработку 3D-изображения.

3. Наука о данных

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

4. Нейронные сети

Цель нейронных сетей состоит в том, чтобы имитировать человеческий мозг, который так работает. MATLAB включает в себя инструменты и библиотеки глубокого обучения, которые используются для построения и обучения нейронных сетей и проверки результатов.

Вывод

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

Рекомендуемые статьи

Это руководство по версии MATLAB. Здесь мы также обсудим Введение в MATLAB, его возможности и преимущества, а также применение MATLAB. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Что такое Matlab?
  2. Использование Matlab
  3. MATLAB Функции
  4. Типы данных в MATLAB
  5. Команды Matlab
  6. Генератор случайных чисел в JavaScript
  7. Приложения цифровой обработки изображений

Категория: