Год/Дата Выпуска: 8 Апреля 2011 Версия: 2011a (7.12), билд 635 Разработчик: Mathworks Разрядность: 32bit & 64bit Язык интерфейса: Английский Таблэтка: Присутствует Системные требования: Ubuntu 10.04 LTS and 10.10, Red Hat Enterprise Linux 5.x and 6.x, SUSE Linux Enterprise Desktop 11.x, Debian 5.x Mac OS X 10.6.4 (Snow Leopard) and above with Apple Java for Mac OS X Update 2 and above Процессор: с поддержкой SSE2 (подробнее тут) Дисковое пространство: В среднем 1-4Гб (максимум 5Гб) Память: 1Гб, а лучше 2Гб и более (в зависимости от решаемых задач) Подробнее тут и тут
Описание: Язык программирования для инженерных и математических расчетов. Обширная библиотека функций упрощает работу (в частности графическое отображение данных) MATLAB – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных. MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др. Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных. Содержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого Фурье преобразования (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений. Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++
Ключевые возможности
• Платформонезависимый, высокоуровневый язык программирования ориентированный на матричные вычисления и разработку алгоритмов • Интерактивная среда для разработки кода, управления файлами и данными • Функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и др. • Богатые средства визуализации, 2-D и 3-D графика • Встроенные средства разработки пользовательского интерфейса для создания законченных приложений на MATLAB • Средства интеграции с C/C++, наследование кода, ActiveX технологии • Доступ к функциям .NET 2.0, 3.0, 3.5
• Улучшена генерация C/C++ кода • Улучшена поддержка GPU • Некоторые тулбоксы/блоксеты объеденены в более крупные. Появилось понятие System Toolbox - слияние тулбоксов и блоксетов со схожей функциональностью (например объеденили Communications Toolbox и Communications Blockset в Communications System Toolbox). • Ну и как всегда много по-мелочи
MATLAB Product Family Highlights •Improved performance for many linear algebra functions in MATLAB •Large-scale interior-point solver for quadratic programming in Optimization Toolbox™ •Object-oriented portfolio optimization solver with turnover and transaction costs in Financial Toolbox™ •Engle-Granger and Johansen cointegration tests and VEC parameter estimation in Econometrics Toolbox™ •Utilization of up to 8 local workers by MATLAB Compiler™ generated executables and components using Parallel Computing Toolbox™ New System Toolboxes for Design in MATLAB and Simulink •DSP System Toolbox™, a new product that combines features of Signal Processing Blockset™ and Filter Design Toolbox™ •Communications System Toolbox™, a new product that combines features of Communications Toolbox™ and Communications Blockset™ •Computer Vision System Toolbox™, a new product that incorporates the functionality of Video and Image Processing Blockset™ and adds new computer vision algorithms •Phased Array System Toolbox™, a new product for designing, simulating, and analyzing phased array signal processing systems New Code Generation Products •MATLAB Coder™, a new product for generating portable C/C++ code directly from MATLAB •Simulink Coder™, a new product that combines the functionality of Real-Time Workshop® and Stateflow Coder™ •Embedded Coder™, a new product that combines the functionality of Real-Time Workshop Embedded Coder™, Embedded IDE Link™, and Target Support Package™ Simulink Product Family Highlights •Signal Logging Selector to compare simulation results across models and runs in Simulink •Merge capability for Simulink models from the XML text comparison in Simulink Report Generator™ •FPGA-in-the-Loop, customizable I/O, and board support for Xilinx® devices in Simulink HDL Coder™, EDA Simulator Link™, and xPC Target™ •Custom component authoring using the Simscape™ language in SimDriveline™ •Automatic detection of overflow and divide-by-zero design errors using Polyspace® technology in Simulink Design Verifier™
В MATLAB R2011a, возросла скорость работы множества алгебраических функций. Кроме того, разработчики значительно увеличили возможности по решению крупномасштабных задач с помощью квадратичного программирования по методам внутренней точки – эти функции реализованы в расширении Optimization Toolbox (методы оптимизации). При генерации параллельных приложений и компонентов с помощью модуля Parallel Computing Toolbox (реализация параллелизма) и компилятора MATLAB Compiler готовые алгоритмы могут одновременно задействовать до 8 вспомогательных процессов. В надстройке Financial Toolbox реализован объектно-ориентированный алгоритм для оптимизации инвестиционного портфеля с учетом затрат на оборот и транзакции. В надстройке Econometrics Toolbox (эконометрика) появились коинтеграционные тесты по методам Ингла-Грейнджера (Engle-Granger) и Йохансена (Johansen), а также оценка параметров поправки VEC (векторная поправка ошибки) в техническом анализе финансовых рынков.
В серии R2011a представлен целый ряд новых надстроек для пакетов MATLAB и Simulink, реализующих разного рода реальные системы. Надстройка DSP System Toolbox, например, сочетает в себе функции цифровой обработки сигналов из модуля Signal Processing Blockset, а также функции из надстройки Filter Design Toolbox для конструирования радиочастотных фильтров. Надстройка Communications System Toolbox реализует функции из надстройки Communications Toolbox и модуля Communications Blockset для моделирования оборудования связи. Надстройка Computer Vision System Toolbox для моделирования компьютерного зрения включает в себя инструменты из модуля Video and Image Processing Blockset (обработка видео и снимков), а также новые алгоритмы машинного зрения. Особого внимания заслуживает надстройка Phased Array System Toolbox, которая содержит алгоритмы и инструменты для проектирования, имитационного моделирования и виртуальных испытаний систем обработки радиосигналов на базе фазированных антенных решеток.
Что касается пакета Simulink R2011a, он теперь содержит специальный модуль Signal Logging Selector, который позволяет наглядно сравнивать результаты имитационных экспериментов для разных моделей и прогонов в среде Simulink. Модуль генерации отчетов Simulink Report Generator теперь поддерживает слияние моделей Simulink на основании сравнения текстовых описаний в формате XML. Для дополнительного удобства проектировщиков, рассчитывающих сложные системы, в состав Simulink R2011a включены средства для имитации программируемых FPGA-схем, гибко настраиваемые средства ввода / вывода, а также поддержка плат Xilinx – все эти новые возможности доступны в модулях Simulink HDL Coder, EDA Simulator Link и xPC Target.
В модуле SimDriveline теперь доступно создание и оформление заказных управляющих компонентов на языке Simscape. В модуле верификации проектов Simulink Design Verifier теперь поддерживается автоматическое выявление переполнений буфера и делений на ноль – для этого используется технология Polyspace.
Следует немного подробнее остановиться на технологиях автоматической генерации кода – теперь технологии компании MathWorks позволяют выдавать удобочитаемый, совместимый с разными платформами код на языках C и C++ напрямую из своих MATLAB-алгоритмов. Результатом таких новшеств является ускоренный перенос теоретических расчетов и моделей в практику. Как уверяют представители MathWorks, автоматическая генерация кода из среды Simulink за последнее десятилетие уже изменила разработку встраиваемых систем во множестве организаций. Теперь же технологии типа MATLAB Coder, Simulink Coder и Embedded Coder предлагают комфорт быстрого прототипирования и реализации готовых устройств всем желающим, включая создателей бытовой техники, автомобилей и насыщенных электроникой систем.
Дистрибутив находится в iso-образе в файле раздачи Matlab712_Unix.iso. Что делать во время установки смотри в файле serialReadme_Rus.txt или serialReadme_Eng.txt внутри образа или во втором файле в самой раздаче - Matlab712_Unix.txt
Для установки монтируем образ в папку и запускаем install (под MacOS запускаем InstallForMacOSC) Типа, например, так: mkdir ~/matlab712 sudo mount -o loop /<Папка где лежит образ>/Matlab712_Unix.iso ~/matlab712 cd ~/matlab712 ./install
Если матлаб не запускается возможно надо поставить пакет libXP sudo aptitude install libXp
1. Кликаем правой кнопкой мыши на рабочем столе -> создать кнопку запуска 2. Заполняем: Тип: приложение Имя: Matlab R2011a Команда: <Папка Matlab712>/bin/matlab -desktop 3. Всё! Можно запускать. 4. Чтобы прикрепить значок, клацаем правой кнопкой на значок -> свойства Нажимаем на пустой лист, выбираем картинку. плохонькие значки в папке matlab/X11/icons. Красивую можно найти по первому запросу к гугл matlab icon на файлэксчейндже
Некоторые советы возможно подойдут из виндузовой версии этого матлаба ... например один в один совпадает процесс установки. После установки программа будет в <Папка Matlab712>/bin/matlab (например /opt/matlab/bin/matlab или /usr/local/MATLAB/R2011a/bin/matlab) ... его и надо запускать (с ключом -desktop).
Спасибо можно не жать. Пишите лучше толковые комментарии