Обновленная версия профессионального программного продукта ориентированного на решение широкого спектра научных и прикладных задач в области моделирования объектов, в арсенале которой иноовационная интерактивная среда разработки алгоритмов и самые современные инструменты для анализа данных.
О The MathWorks, Inc.
Основанная в 1984 году компания MathWorks специализируется на разработке программного обеспечения в области численных вычислений, имитационного моделирования и автоматизированного проектирования. Обладая сетью представительств по всему миру и сотрудничая с лидирующими компаниями-разработчиками, MathWorks постоянно расширяет область своей специализации и выпускает новые улучшенные версии продуктов. Около миллиона инженеров и научных сотрудников по всему миру используют программное обеспечение MathWorks. Продукты компании применяются ведущими технологическими и финансовыми организациями, исследовательскими институтами и образовательными учреждениями. Программное обеспечение MathWorks направлено на решение различных инженерных задач и ускоряет создание и внедрение инновационных технологий для научных исследований в таких областях, как медицина, экология, авиатехнология, энергоснабжение, образование и др. В последнее время программное обеспечение MathWorks активно применяются в области генной инженерии, проектировании экономических моделей и анализа их устойчивости в критических условиях, тестировании технологий, диагностике и научном прогнозировании. Программы компании помогают разрабатывать эффективные и безопасные приложения и мощные системы управления.
О Mathworks Matlab
MathWorks MATLAB представляет собой высокоуровневый язык технических расчетов, интерактивную среду разработки алгоритмов и современный инструмент анализа данных. MathWorks MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов.
MATLAB как язык программирования был разработан Кливом Моулером (Cleve Moler) в конце 1970-х годов, когда он был деканом факультета компьютерных наук в Университете Нью-Мексико. Целью разработки служила задача дать студентам факультета возможность использования программных библиотек Linpack и EISPACK без необходимости изучения Фортрана. Вскоре новый язык распространился среди других университетов и был с большим интересом встречен учёными, работающими в области прикладной математики. До сих пор в Интернете можно найти версию 1982 года, написанную на Фортране, распространяемую с открытым исходным кодом. Инженер Джон Литтл (англ. John N. (Jack) Little) познакомился с этим языком во время визита Клива Моулера в Стэнфордский университет в 1983 году. Поняв, что новый язык обладает большим коммерческим потенциалом, он объединился с Кливом Моулером и Стивом Бангертом (Steve Bangert). Совместными усилиями они переписали MATLAB на C и основали в 1984 компанию The MathWorks для дальнейшего развития. Эти переписанные на С библиотеки долгое время были известны под именем JACKPAC. Первоначально MATLAB предназначался для проектирования систем управления (основная специальность Джона Литтла), но быстро завоевал популярность во многих других научных и инженерных областях. Он также широко использовался и в образовании, в частности, для преподавания линейной алгебры и численных методов. Язык MATLAB является высокоуровневым интерпретируемым языком программирования, включающим основанные на матрицах структуры данных, широкий спектр функций, интегрированную среду разработки, объектно-ориентированные возможности и интерфейсы к программам, написанным на других языках программирования.
Программы, написанные на MATLAB, бывают двух типов — функции и скрипты. Функции имеют входные и выходные аргументы, а также собственное рабочее пространство для хранения промежуточных результатов вычислений и переменных. Скрипты же используют общее рабочее пространство. Как скрипты, так и функции не компилируются в машинный код и сохраняются в виде текстовых файлов. Существует также возможность сохранять так называемые pre-parsed программы — функции и скрипты, обработанные в вид, удобный для машинного исполнения. В общем случае такие программы выполняются быстрее обычных, особенно если функция содержит команды построения графиков. Основной особенностью языка MATLAB является его широкие возможности по работе с матрицами, которые создатели языка выразили в лозунге «думай векторно» (Think vectorized). MathWorks MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и другие.
Что нового в версии R2011a по сравнению с R2010b
- Улучшена генерация C/C++ кода
- Улучшена поддержка GPU
- Некоторые тулбоксы/блоксеты объеденены в более крупные. Появилось понятие System Toolbox - слияние тулбоксов и блоксетов со схожей функциональностью (например объеденили Communications Toolbox и Communications Blockset в Communications System Toolbox).
- Ну и как всегда много по-мелочи
Что нового в версии R2011a
В 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 предлагают комфорт быстрого прототипирования и реализации готовых устройств всем желающим, включая создателей бытовой техники, автомобилей и насыщенных электроникой систем.
Особенности сборки:
Сборка сделана на VMware ThinApp 4.6.1.
1. To configure Real-Time Windows Target you must type rtwintgt -setup in a MATLAB command window.
2. You have installed xPC Target.
Use the xPC Target Explorer GUI (type xpcexplr in the MATLAB Command Window) to correctly configure xPC Target
with a valid compiler pathname. For further help, type doc xpcexplr.
3. Run mbuild -setup from MATLAB before using MATLAB Compiler or builder products.
Название: Matlab R2011a full
Разработчик: www.mathworks.com
Интерфейс: английский
Операционная система: Windows 32bit / 64bit
Размер файла: 2,66 Gb
Скачать MATLAB R2011a full portable y goodcow
Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.