Technical Computing
Technical Computing Description Topics
- The Power of Technical Computing with MATLAB
- Data Analysis and Exploration
- Mathematical Algorithms to Build On
- Modeling and Simulation
- Visualization and Image Processing
- Programming and Application Development
- Programming in MATLAB
- Building and Testing Applications
- Deploying Applications
- Distributed and Parallel Programming
Programming in MATLAB
|
Unlike most traditional languages, MATLAB® gives you the freedom to focus on high-level technical concepts and ignore such programming details as memory management and variable declarations. M-files require no compiling or linking, so you can edit and debug an M-file and test your changes immediately, without leaving MATLAB. |
| The MATLAB programming environment, including the M-file Editor/Debugger. |
M-files let you capture your command-line explorations as permanent, reusable MATLAB functions. Standard flow-control constructs, such as if-else-elseif and while loops, help you write easy-to-read, well-structured code. The MATLAB language was designed to make algorithm development easy, and includes both advanced features such as user-definable structures and classes and a range of engineering-oriented data types, from scalars and matrices to multidimensional arrays.
Interfacing with applications and development environments
- Call Fortran and C code directly from MATLAB
- Call MATLAB from Fortran or C with the MATLAB Engine utility 1-D peak, valley, and zero finding
- Call JAVA from MATLAB to import pre-built JAVA objects directly into your MATLAB programs
- Use COM/ActiveX to integrate application-specific components from different vendors
- Use DDE functions to exchange data between MATLAB and other Windows applications
Integrate MATLAB and Visual Studio
With the MATLAB Add-in for Visual Studio features you can:- Easily add M-files to an existing Visual C++ project
- Quickly create stand-alone C or C++ applications from your M-files within Visual Studio
- Edit and debug your M-files from within Visual C++
- Examine matrix data while debugging in Visual C++ using Visual Matrix Viewer
Interacting with databases and test and measurement equipment
- Access data from external instrument devices with the Test + Measurement Suite
- Access and store data from most ODBC/JDBC databases using the Database Toolbox
- Access data provided by the Bloomberg data service with the Datafeed Toolbox
You can take advantage of all the benefits of working in MATLAB while preserving your existing applications and data.
Store

