Application libraries for MATLAB, Simulink

Matlab & Simulink

هسته‌ی Matlab برای سرعت و کارآیی بالا به زبان C نوشته شده ‌است، ولی رابط گرافیکی (Graphical User Interface) آن به زبان Java پیاده‌سازی شده ‌است. برنامه‌های Matlab اکثراً متن‌باز (Open Source) هستند و در واقع Matlab یک مفسر (Interpreter) است نه کامپایلر (Compiler)، یا به عبارتی دیگر برنامه‌ی مترجم به زبان ماشین نمی‌باشد هر چند بخشی برای کامپایل دارد. قدرت Matlab از انعطاف‌پذیری آن و راحت‌بودن کار با آن ناشی می‌شود، همچنین شرکت سازنده و گروه‌های مختلف، از جمله دانشگاه‌های سرتاسر جهان و برخی شرکت‌های مهندسی هر ساله جعبه‌ابزارهای خاص-کاربردی (Toolboxes) به آن می‌افزایند که باعث افزایش کارآیی و محبوبیت آن شده ‌است. در حالت کلی محصولات مربوط به نرم افزار متلب را در سه بخش مورد بررسی و مطالعه قرار می دهیم،

  • Simulink Product Family
  • MATLAB Product Family
  • Application-Specific Products

Application libraries for MATLAB, Simulink

Matlab File

Matlab File (*.m)

MATLAB® & application libraries (toolboxes)

  • MATLAB® & application libraries (toolboxes)

MATLAB

Parallel Computing Toolbox

MATLAB Distributed Computing Server

  • Math and Optimization:

Optimization Toolbox

Symbolic Math Toolbox

Partial Differential Equation Toolbox

Genetic Algorithm and Direct Search Toolbox

  • Statistics and Data Analysis:

Statistics Toolbox

Neural Network Toolbox

Curve Fitting Toolbox

Spline Toolbox

Model-Based Calibration Toolbox

  • Control System Design and Analysis:

Control System Toolbox

System Identification Toolbox

Fuzzy Logic Toolbox

Robust Control Toolbox

Model Predictive Control Toolbox

Aerospace Toolbox

  • Signal Processing and Communications:

Signal Processing Toolbox

Communications Toolbox

Filter Design Toolbox

Filter Design HDL Coder

Wavelet Toolbox

RF Toolbox

Fixed-Point Toolbox

  • Image Processing:

Image Processing Toolbox

Image Acquisition Toolbox

Mapping Toolbox

  • Test & Measurement:

Data Acquisition Toolbox

Instrument Control Toolbox

OPC Toolbox

SystemTest

Vehicle Network Toolbox

  • Computational Biology:

Bioinformatics Toolbox

SimBiology

  •  Financial Modeling and Analysis:

Financial Toolbox

Financial Derivatives Toolbox

Datafeed Toolbox

Fixed-Income Toolbox

Econometrics Toolbox

  • Application Deployment:

MATLAB Compiler

MATLAB Builder EX (pro Microsoft Excel)

MATLAB Builder JA (pro jazyk Java)

MATLAB Builder NE (pro Microsoft .NET Framework)

  • Database Connectivity and Reporting:

Spreadsheet Link EX (pro Microsoft Excel)

Database Toolbox

MATLAB Report Generator

 

Simulink® & application libraries (blocksets)

  • Simulink® & application libraries (blockses)

Simulink

Simulink Report Generator

  • Fixed-Point Modeling:

Simulink Fixed Point

  •  Event-Based Modeling:

Stateflow

SimEvents

  • Physical Modeling:

Simscape

SimDriveline

SimElectronics

SimHydraulics

SimMechanics

SimPowerSystems

  • Simulation Graphics:

Simulink 3D Animation

Gauges Blockset

  •  Control System Design and Analysis:

Simulink Control Design

Simulink Design Optimization

Aerospace Blockset

  • Signal Processing and Communications:

Signal Processing Blockset

Communications Blockset

RF Blockset

Video and Image Processing Blockset

  • Code Generation:

Real-Time Workshop

Real-Time Workshop Embedded Coder

Target Support Package

Stateflow Coder

Simulink HDL Coder

DO Qualification Kit (pro DO-178)

IEC Certification Kit (pro IEC 61508)

  •  Rapid Prototyping and HIL Simulation:

xPC Target

xPC Target Embedded Option

Real-Time Windows Target

  •  Verification, Validation, and Testing:

Simulink Verification and Validation

Simulink Design Verifier

Embedded IDE Link

EDA Simulator Link

Collection of Matlab Books - www.MedicBlog.blogfa.com

  • Collection of Matlab Books
  1. MATLAB Demystified (A self-treaching guide)

David Mc Mahon, Ph.D Full Tex PDF  (215KB) Issue 2007, English