Программы и Дизайн » Системы для бизнеса, офиса, научной и проектной работы » Системы для научной работы
Mathworks Matlab R2012b (8.00) Linux/MacOS x64Год/Дата Выпуска: 11 сентября 2012
Версия:
2012b (8.00), билд
783Разработчик:
MathworksРазрядность: 64bit
Язык интерфейса: Английский
Таблэтка:
ПрисутствуетСистемные требования:
64-битная операционная система
(32-битная версия для Linux/MacOS больше не выпускается)Ubuntu
11.10,
12.04, Red Hat Enterprise Linux
5.x and
6.x, SUSE Linux Enterprise Desktop
11.x, Debian
6.xMac OS X 10.8 (Mountain Lion), Mac OS X 10.7 (Lion) or Mac OS X
10.6.4 (Snow Leopard) and above with
Apple Java for Mac OS X Update 2 and above
Процессор: с поддержкой SSE2 (подробнее
тут)
Дисковое пространство: В среднем 1-4Гб (максимум 6Гб)
Память: 1Гб, а лучше 2Гб и более (в зависимости от решаемых задач)
Подробнее
тут и
тут[spoiler="Что такое Matlab"]
ОписаниеЯзык программирования для инженерных и математических расчетов. Обширная библиотека функций упрощает работу (в частности графическое отображение данных)
MATLAB – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных. MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др.
Ядро MATLAB позволяет максимально просто работать с матрицами реальных, комплексных и аналитических типов данных. Содержит встроенные функции линейной алгебры (LAPACK, BLAS), быстрого Фурье преобразования (FFTW), функции для работы с полиномами, функции базовой статистики и численного решения дифференциальных уравнений. Все встроенные функции ядра MATLAB разработаны и оптимизированы специалистами и работают быстрее или так же, как их эквивалент на C/C++
Ключевые возможности• Платформонезависимый, высокоуровневый язык программирования ориентированный на матричные вычисления и разработку алгоритмов
• Интерактивная среда для разработки кода, управления файлами и данными
• Функции линейной алгебры, статистики, анализ Фурье, решение дифференциальных уравнений и др.
• Богатые средства визуализации, 2-D и 3-D графика
• Встроенные средства разработки пользовательского интерфейса для создания законченных приложений на MATLAB
• Средства интеграции с C/C++
[/spoiler]
[spoiler="Что нового в версии R2012b по сравнению с R2012a"]
• Новый продукт
MATLAB Production Server для запуска MATLAB-программ как части web-приложений и баз данных
• Новый продукт
Financial Instruments Toolbox, который объединил
Financial Derivatives и
Fixed-income Toolbox• Новый стиль рабочего стол MATLAB
• Обновленный редактор Simulink
• Обновленный сборник документации
[spoiler="Что нового в версии R2012a (подробнее)"]
Desktop• Toolstrip that replaces menus and toolbars in MATLAB Desktop
• Apps gallery that presents apps from the MATLAB product family
• Single-file application packaging as a MATLAB App Installer file for inclusion in the apps gallery
• Redesigned Help with improved browsing, searching, and filtering
• Viewing of multiple documentation pages simultaneously with tabbed browsing
• Suggested corrections for mistyped functions and variables in the Command Window
• Full-screen view mode on Mac operating systems
• Changes to -nojvm startup option on Mac
• Tabs in MATLAB Web browser
• Direct access to run configurations from the Run button
• Multiple vector creation from single selection in Variables editor
• Language and Programming
• Abstract attribute for declaring MATLAB classes as abstract
• Diagnostic message improvements when attempting to create an instance of an abstract class
• Handle and dynamicprops do not support the empty static method
• Switch uses eq to compare enumerations
• Cannot specify property attributes multiple times
• Discontinued compiler support for building MEX-files
• Jagged array support for .NET
• Java exceptions accessible to MATLAB code
• Ability to add jar files to static Java class path
• Preservation of string functions for backwards compatibility
• Conversion of Error and Warning Message Identifiers
Mathematics• Performance improvements and multithreading for airy, psi, and Bessel functions
• ddensd function that solves delay differential equations of neutral type with state-dependent delays
• Signed integer support for bit-wise operations
• atan2d function that calculates four-quadrant inverse tangent with result in degrees
• Complex number support for trigonometry degree functions
• Functionality being removed or changed
Data Import and Export• Data import from delimited and fixed-width text files using Import Tool
• Single-step import of numbers, text, and dates as column vectors from a spreadsheet with Import Tool
• audioread and audioinfo functions for reading MP3, MPEG-4 AAC, WAVE, and other audio files
• audiowrite function for writing MPEG-4 AAC, WAVE, and other audio files
• Reading and writing of BigTIFF image files larger than 4 GB
• Reading of XLSM, XLTX, and XLTM files on all platforms with xlsread function
• xlsread function now supporting named ranges on all platforms
• Multiple delimiter support in textscan function
• Timeout, user agent, and character encoding inputs for urlread and urlwrite functions
[/spoiler]
[spoiler="Что нового в версии R2012a (русскими словами)"]
• Улучшения в
Матлаб:
•
Полоска инструментов на главном окне MATLAB вместо меню и панелей
•
Галерея приложений для MATLAB
•
MATLAB Production Server - новый продукт для запуска MATLAB-программ как части web-приложений и баз данных
•
Neural Network Toolbox - ускоренное обучение и обработка больших объемов данных с
Parallel Computing Toolbox•
Financial Toolbox - CVaR-оптимизация портфеля активов с произвольным распределением дохода
•
Financial Instruments Toolbox - новый продукт, который объединил
Financial Derivatives и
Fixed-income ToolboxУлучшения в
Симулинке:
• В
Simulink обновлен редактор
Simulink и
Stateflow-диаграмм c закладками, визуализацией сигналов и отмоткой симуляции
• В
Simulink реализована встроенная поддержка запуска моделей на отладочных платах Arduino и PandaBoard
• В
Stateflow реализованы таблицы переходов, язык MATLAB для программирования действий и отладка диаграмм.
• В
DO Qualification Kit реализована поддержка дополнений DO-178C и DO-331 о модельно-ориентированном проектировании к DO-178B и DO-278A
• В
IEC Certification Kit поддержка ISO 26262:2011
• В
SimMechanics реализована новая поддержка генерации кода и импорта САПР-моделей
[/spoiler]
В папке
WhatIsNew лежит видео с демками новых фич
[/spoiler]
[spoiler="Дополнительная информация"]
1. Название версии матлаба содержит последним символом букву
a или
b которые
НЕ имеют отношения к предрелизным альфа и бета стадиям выпуска программ.
a - значит
релиз в первой половине года,
b - значит
релиз во второй половине года.
2. Матлаб можно ставить не удаляя предыдущую версию.
3. При переустановке матлаба настройки не удаляются. Если вам надо добавить тулбокс или блоксет - не бойтесь переставить матлаб в ту же папку.
4. Начать изучать матлаб можно с
сайта exponent'ы,
видео-презентаций,
книг5. Кому очень интересно какие именно компоненты входят в эту версию изучаем списоки ниже. Кому не нравится отсутствие в X64 версии того что есть в версии X32 перечитываем пункт
5. в этом списке
[spoiler="Комманда VER на Matlab 2012b X64 Linux"]
-------------------------------------------------------------------------------------------------------
MATLAB Version: 8.0.0.783 (R2012b)
Operating System: Linux 2.6.38-16-generic #67-Ubuntu SMP Thu Sep 6 17:58:38 UTC 2012 x86_64
Java Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
-------------------------------------------------------------------------------------------------------
MATLAB Version 8.0 (R2012b)
Simulink Version 8.0 (R2012b)
Aerospace Blockset Version 3.10 (R2012b)
Aerospace Toolbox Version 2.10 (R2012b)
Bioinformatics Toolbox Version 4.2 (R2012b)
Communications System Toolbox Version 5.3 (R2012b)
Computer Vision System Toolbox Version 5.1 (R2012b)
Control System Toolbox Version 9.4 (R2012b)
Curve Fitting Toolbox Version 3.3 (R2012b)
DO Qualification Kit Version 2.0 (R2012b)
DSP System Toolbox Version 8.3 (R2012b)
Database Toolbox Version 4.0 (R2012b)
Datafeed Toolbox Version 4.4 (R2012b)
Econometrics Toolbox Version 2.2 (R2012b)
Embedded Coder Version 6.3 (R2012b)
Filter Design HDL Coder Version 2.9.2 (R2012b)
Financial Instruments Toolbox Version 1.0 (R2012b)
Financial Toolbox Version 5.0 (R2012b)
Fixed-Point Toolbox Version 3.6 (R2012b)
Fuzzy Logic Toolbox Version 2.2.16 (R2012b)
Global Optimization Toolbox Version 3.2.2 (R2012b)
HDL Coder Version 3.1 (R2012b)
HDL Verifier Version 4.1 (R2012b)
IEC Certification Kit Version 3.0 (R2012b)
Image Acquisition Toolbox Version 4.4 (R2012b)
Image Processing Toolbox Version 8.1 (R2012b)
Instrument Control Toolbox Version 3.2 (R2012b)
MATLAB Builder JA Version 2.2.5 (R2012b)
MATLAB Coder Version 2.3 (R2012b)
MATLAB Compiler Version 4.18 (R2012b)
MATLAB Distributed Computing Server Version 6.1 (R2012b)
MATLAB Report Generator Version 3.13 (R2012b)
Mapping Toolbox Version 3.6 (R2012b)
Model Predictive Control Toolbox Version 4.1.1 (R2012b)
Neural Network Toolbox Version 8.0 (R2012b)
Optimization Toolbox Version 6.2.1 (R2012b)
Parallel Computing Toolbox Version 6.1 (R2012b)
Partial Differential Equation Toolbox Version 1.1 (R2012b)
Phased Array System Toolbox Version 1.3 (R2012b)
RF Toolbox Version 2.11 (R2012b)
Robust Control Toolbox Version 4.2 (R2012b)
Signal Processing Toolbox Version 6.18 (R2012b)
SimBiology Version 4.2 (R2012b)
SimDriveline Version 2.3 (R2012b)
SimElectronics Version 2.2 (R2012b)
SimEvents Version 4.2 (R2012b)
SimHydraulics Version 1.11 (R2012b)
SimMechanics Version 4.1 (R2012b)
SimPowerSystems Version 5.7 (R2012b)
SimRF Version 3.3 (R2012b)
Simscape Version 3.8 (R2012b)
Simulink 3D Animation Version 6.2 (R2012b)
Simulink Code Inspector Version 1.2 (R2012b)
Simulink Coder Version 8.3 (R2012b)
Simulink Control Design Version 3.6 (R2012b)
Simulink Design Optimization Version 2.2 (R2012b)
Simulink Design Verifier Version 2.3 (R2012b)
Simulink Fixed Point Version 7.2 (R2012b)
Simulink Report Generator Version 3.13 (R2012b)
Simulink Verification and Validation Version 3.4 (R2012b)
Stateflow Version 8.0 (R2012b)
Statistics Toolbox Version 8.1 (R2012b)
Symbolic Math Toolbox Version 5.9 (R2012b)
System Identification Toolbox Version 8.1 (R2012b)
SystemTest Version 2.6.4 (R2012b)
Wavelet Toolbox Version 4.10 (R2012b)
[/spoiler]
[spoiler="Комманда VER на Matlab 2012b X64 MacOS"]
--------------------------------------------------------------------------------------------------------
MATLAB Version: 8.0.0.783 (R2012b)
Operating System: Mac OS X Version: 10.8.1 Build: 12B19
Java Version: Java 1.6.0_33-b03-424-11M3720 with Apple Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
--------------------------------------------------------------------------------------------------------
MATLAB Version 8.0 (R2012b)
Simulink Version 8.0 (R2012b)
Aerospace Blockset Version 3.10 (R2012b)
Aerospace Toolbox Version 2.10 (R2012b)
Bioinformatics Toolbox Version 4.2 (R2012b)
Communications System Toolbox Version 5.3 (R2012b)
Computer Vision System Toolbox Version 5.1 (R2012b)
Control System Toolbox Version 9.4 (R2012b)
Curve Fitting Toolbox Version 3.3 (R2012b)
DSP System Toolbox Version 8.3 (R2012b)
Database Toolbox Version 4.0 (R2012b)
Datafeed Toolbox Version 4.4 (R2012b)
Econometrics Toolbox Version 2.2 (R2012b)
Embedded Coder Version 6.3 (R2012b)
Filter Design HDL Coder Version 2.9.2 (R2012b)
Financial Instruments Toolbox Version 1.0 (R2012b)
Financial Toolbox Version 5.0 (R2012b)
Fixed-Point Toolbox Version 3.6 (R2012b)
Fuzzy Logic Toolbox Version 2.2.16 (R2012b)
Global Optimization Toolbox Version 3.2.2 (R2012b)
IEC Certification Kit Version 3.0 (R2012b)
Image Acquisition Toolbox Version 4.4 (R2012b)
Image Processing Toolbox Version 8.1 (R2012b)
Instrument Control Toolbox Version 3.2 (R2012b)
MATLAB Builder JA Version 2.2.5 (R2012b)
MATLAB Coder Version 2.3 (R2012b)
MATLAB Compiler Version 4.18 (R2012b)
MATLAB Distributed Computing Server Version 6.1 (R2012b)
MATLAB Report Generator Version 3.13 (R2012b)
Mapping Toolbox Version 3.6 (R2012b)
Model Predictive Control Toolbox Version 4.1.1 (R2012b)
Neural Network Toolbox Version 8.0 (R2012b)
Optimization Toolbox Version 6.2.1 (R2012b)
Parallel Computing Toolbox Version 6.1 (R2012b)
Partial Differential Equation Toolbox Version 1.1 (R2012b)
Phased Array System Toolbox Version 1.3 (R2012b)
RF Toolbox Version 2.11 (R2012b)
Robust Control Toolbox Version 4.2 (R2012b)
Signal Processing Toolbox Version 6.18 (R2012b)
SimBiology Version 4.2 (R2012b)
SimDriveline Version 2.3 (R2012b)
SimElectronics Version 2.2 (R2012b)
SimEvents Version 4.2 (R2012b)
SimHydraulics Version 1.11 (R2012b)
SimMechanics Version 4.1 (R2012b)
SimPowerSystems Version 5.7 (R2012b)
SimRF Version 3.3 (R2012b)
Simscape Version 3.8 (R2012b)
Simulink 3D Animation Version 6.2 (R2012b)
Simulink Coder Version 8.3 (R2012b)
Simulink Control Design Version 3.6 (R2012b)
Simulink Design Optimization Version 2.2 (R2012b)
Simulink Fixed Point Version 7.2 (R2012b)
Simulink Report Generator Version 3.13 (R2012b)
Simulink Verification and Validation Version 3.4 (R2012b)
Stateflow Version 8.0 (R2012b)
Statistics Toolbox Version 8.1 (R2012b)
Symbolic Math Toolbox Version 5.9 (R2012b)
System Identification Toolbox Version 8.1 (R2012b)
SystemTest Version 2.6.4 (R2012b)
Wavelet Toolbox Version 4.10 (R2012b)
[/spoiler]
[/spoiler]
Дистрибутив находится в iso-образе в файле
Matlab800_MacUnix.isoКак ставить смотри подробнее в папке
serial/Readme.txt (запускаем
install на
Linux и
InstallForMacOSX под
MacOS)
илипользуемся
автоустановкой т.е. запускаем
install_auto_linux на Linux и
InstallForMacOSX_Auto под MacOS.
Кто воспользовался автоустановкой не забываем голосовать в Опросе вверху шапки темы (для статистики)
Если запустить Matlab под админом разок, то при следующих запусках матлаб под пользователем (без прав админа) он падает. Если уже "
было дело" (может и нечаянно) то см.
Как решить проблему пункт
4[spoiler="Как решить проблему"]
1. Если у вас возникает ошибка "
/usr/local/MATLAB/R2011a/bin/util/oscheck.sh: 605: /lib/libc.so.6: not found" то попробуйте выполнить комманду в терминале.
Под Ubuntu 12.X x32:
sudo ln -s /lib/i386-linux-gnu/libc-2.13.so /lib/libc.so.6Под Ubuntu 12.X x64:
sudo ln -s /lib64/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6Под Ubuntu 11.X x64:
sudo ln -s /lib/x86_64-linux-gnu/libc-2.13.so /lib64/libc.so.6Подробнее про эту ошибку смотри
тут и
тут2. Если у вас возникает ошибка связанная с Jav'ой то попробуйте установить обновленную Java с
сайта Oracle. Особенно это касается
Ubuntu 12.X.
Можно
рекомендовать это сделать даже если у вас нет ошибки с Java т.к. Sun'овская Java безглючнее и шустрее ... подробнее смотри
тут и
тут3. Если у вас возникает ошибка типа
"/tmp/mathworks_5746/sys/java/jre/glnxa64/jre/bin/java: Permission denied" то попробуйте запустить установщик матлаба явно указав путь к
java с помощью ключа коммандной стоки
javadir ... типа так:
Код: sudo ./install -javadir /usr/lib/jvm/java-1.6.0-openjdk
4. Если у вас возникает ошибка типа
такой при этом при запуске под админом ошибка не возникает. Попробкйте удалить файл
/home/user/.matlab/R2013a/matlab.settings.
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]
[spoiler="About"]

[/spoiler]
Спасибо можно не жать! ... Пишите лучше толковые комментарии