Mathworks Matlab R2016a (9.0)

Mathworks Matlab R2016a (9.0)

MATLAB (сокращение от англ. «Matrix Laboratory») — пакет прикладных программ для решения задач технических вычислений и одноимённый язык программирования, используемый в этом пакете. С помощью MATLAB созданный компанией MathWorks, вы сможете легко производить матричные вычисления, визуализировать математические функции и экспериментальные данные, реализовывать вычислительные алгоритмы, конструировать графический интерфейс пользователя для решения специфических задач, а также через специальные интерфейсы взаимодействовать с другими языками программирования и программами.

MATLAB – это высокоуровневый язык технических расчетов, интерактивная среда разработки алгоритмов и современный инструмент анализа данных. MATLAB по сравнению с традиционными языками программирования (C/C++, Java, Pascal, FORTRAN) позволяет на порядок сократить время решения типовых задач и значительно упрощает разработку новых алгоритмов. MATLAB представляет собой основу всего семейства продуктов MathWorks и является главным инструментом для решения широкого спектра научных и прикладных задач, в таких областях как: моделирование объектов и разработка систем управления, проектирование коммуникационных систем, обработка сигналов и изображений, измерение сигналов и тестирование, финансовое моделирование, вычислительная биология и др.

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

Что нового

Version 9.0 (R2016a):
Desktop
  • Live Editor: Create and run live scripts with embedded output; add equations and images to enhance the interactive narrative
  • Toolboxes: Programmatically package and install custom MATLAB toolboxes with matlab.addons.toolbox package
  • Tab Completion: Complete parameter names and options in select MATLAB function calls
  • Pause Button: Pause the execution of a program from the Editor and enter debug mode
  • Toolboxes: Customize additions to MATLAB path upon toolbox installation
  • Preferences: Migrate preferences from MATLAB versions up to three releases preceding the release starting up
  • verLessThan Function: Compares releases
  • Internationalization: Default encoding scheme on Mac platforms will change in a future release

Language and Programming
  • datetime Object: Set the default locale and format of datetime objects through the Preference panel
  • zeros, ones, and eye Functions: Create logical arrays
  • cellstr, deblank, and strtrim Functions: Keep significant whitespace characters when removing leading or trailing whitespace
  • rowfun and varfun Functions: Create output table without row names when using the 'GroupingVariables' parameter
  • Debugging: Set breakpoints while MATLAB is executing

Mathematics
  • Moving Statistics Functions: Calculate moving statistics using the movmean, movsum, movmedian, movmax, movmin, movvar, and movstd functions
  • datetime and duration Arrays: Compute standard deviations with std
  • datetime and duration Arrays: Ignore NaNs and NaTs using 'omitnan' or 'omitnat' in the functions mean, median, std, and sum
  • graph and digraph Classes: Analyze graphs and networks using centrality and nearest nodes functions
  • svds Function: Compute singular values with improved performance and convergence behavior with a wide variety of matrices
  • median Function: Compute medians with improved performance
  • cummin, cummax, cumprod, and cumsum Functions: Compute cumulative minimum, maximum, product, and sum with improved performance
  • GraphPlot Objects: Interactively inspect graph plots using data cursor and plot selection

Graphics
  • polarplot Function: Plot data in polar coordinates and modify properties of polar axes
  • yyaxis Function: Create charts with two y-axes and customize each y-axis individually
  • Legend Object: Add legend title and create callbacks to highlight plots when clicking legend items
  • histogram2 Function: Enable data linking and brushing for bivariate histograms
  • Function Plots: Visualize mathematical expressions as parametric line, surface, and contour plots
  • Graphics Display: Render plots with large numbers of markers faster
  • 3-D Pan and Zoom: Explore data with improved pan and zoom behavior for axes in a 3-D view
  • Graphics Drivers: Use latest drivers to avoid instabilities with older NVIDIA Windows drivers
  • Printed Figure Size: Print or save figures that match size of the figure on the screen by default
  • print Function: Print figures that fill page using the '-fillpage' and '-bestfit' options
  • Figure Menu: Save figures that honor the PaperPosition value using File > Save As

App Building
  • App Designer: Build MATLAB apps with line and scatter plots using an enhanced design environment and an expanded UI component set

Data Import and Export
  • writetable Function: Write to text files significantly faster, especially for large files
  • readtable Function: Read from Excel files with faster performance
  • writetable Function: Write to Excel files on Mac and Linux platforms
  • spreadsheetDatastore Function: Import and process data from a collection of Excel files
  • datastore Function: Import a TabularTextDatastore object with improved file format detection
  • ImageDatastore Object: Specify image labels using the Labels property and process with splitEachLabel, countEachLabel, and shuffle functions
  • fileDatastore Function: Create a custom datastore for a file collection too large to fit in memory
  • readtable Function: Read text files with automatic detection of delimiters, header lines, and variable names
  • tabularTextDatastore and imageDatastore Functions: Create objects to import large text and image data collections
  • writetable Function: Detect text with embedded delimiters automatically and write as quoted text
  • TabularTextDatastore Objects: Read text files with automatic detection of delimiters, header lines, and variable names
  • imread Function: Generate C-code using MATLAB Coder

Performance
  • Performance Testing Framework: Measure MATLAB code performance using the unit testing framework
  • Graphics Display: Render plots with large numbers of markers faster
  • writetable Function: Write to text files significantly faster, especially for large files
  • readtable Function: Read from Excel files with faster performance
  • median Function: Compute medians with improved performance
  • cummin, cummax, cumprod, and cumsum Functions: Compute cumulative minimum, maximum, product, and sum with improved performance

Hardware Support
  • Raspberry Pi: Acquire images from USB webcams
  • Arduino: Build custom add-ons to interface with additional hardware and software libraries

Advanced Software Development
  • Performance Testing Framework: Measure MATLAB code performance using the unit testing framework
  • Unit Testing Framework: Quickly create explicit test suites using testsuite function
  • Unit Testing Framework: Access diagnostic information recorded on test results
  • Unit Testing Framework: Create temporary working folder using the WorkingFolderFixture
  • Unit Testing Framework: Test set membership and uniqueness with HasUniqueElements, IsSubsetOf, and IsSupersetOf constraints
  • Unit Testing Framework: Set up custom fixture to delegate work to another fixture
  • Unit Testing Framework: Exclude specified fields and properties from constraint comparison
  • Unit Testing Framework: Customize how the PathFixture fixture adds folders to the path
  • Property Definition: Restrict the class of property values
  • Property Definition: Define only one property per line in class definitions
  • event.hasListener Function: Determine if an event has listeners
  • event.DynamicPropertyEvent Class: Get dynamic property name from event data
  • Enumerations: Substitute character arrays using new class methods
  • waitfor Function: Suspend execution pending operations on any handle object
  • Source Control Integration: Display relation of local changes to remote branch
  • Source Control Integration: View summary status icon for folders
  • MATLAB Engine for Python: Start or connect asynchronously to MATLAB from Python
  • MATLAB builds with Boost library version 1.56.0
  • MEX command does not accept .bat or .sh compiler options files
  • Compiler support changed for building MEX files and standalone MATLAB engine and MAT-file applications

Версия: Mathworks Matlab R2016a (9.0)
Разработчик: MathWorks
Системные требования: OS X 10.10 или более поздняя версия, 64-разрядный процессор
Язык интерфейса: Английский
Таблетка: в комплекте
Размер: 6.98 GB
Официальный сайт
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

комментариев

Информация

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