Home > MATLAB > External Interfaces

External Interfaces

JMatLink connects Java and MATLAB. Java applications can take advantage of the powerful mathematical routines of MATLAB's toolboxes. Native methods make it possible to use MATLAB's computational engine inside your own java applications.
Submitted: Jul 15, 1999
Using MATLAB Add-in for MS Visual Studio 6  
How to Use the MATLAB Add-in for MSVC++ 6. The project calculates the convolution of two vectors, and shows the resulting vector in the MsChart control. The function that performs the convolution is written in MATLAB and then through the MATLAB Add-in converted to C code ready to be used inside our app.
Submitted: Jul 28, 2004
PyMat - Python to MATLAB Interface
Submitted: Nov 26, 2005
Using MATLAB with RS-232 serial devices  
MATLAB supports serial communication through the Instrument Control Toolbox. This web page describes the serial support in MATLAB, the benefits of using this toolbox with serial devices, and provides a downloadable code example for using MATLAB with RS-232 serial devices.
Submitted: Oct 30, 2006
A high-level python to Matlab bridge. Let's matlab look like a normal python library.
Submitted: Nov 26, 2005
MexCDF is a mex-file interface between NetCDF and MATLAB that invokes the complete C-Language NetCDF interface, as described in the NetCDF Users Guide. This allows MATLAB users to read, write, and manipulate NetCDF data files in a general, efficient manner.
Submitted: Mar 23, 1996
Using MATLAB with TCP/IP  
MATLAB supports TCP/IP communication through the Instrument Control Toolbox. This web page describes the TCP/IP support in MATLAB and provides a downloadable code example for using MATLAB with TCP/IP.
Submitted: Oct 26, 2006
I-DEAS MATLAB Interface (IMAT) - Toolbox for data sharing between I-DEAS and MATLAB  
I-DEAS Master Series™ is one of the world's most widely-used mechanical design automation systems, helping engineers to design, simulate, test, and manufacture products in a fraction of the time required with stand-alone or partially integrated software tools. IMAT has been developed to allow function, time history, and shape data to be shared between I-DEAS and MATLAB. The IMAT functions allow data to be imported/exported from universal files and directly from I-DEAS associated data files. Data is stored in MATLAB objects, which retain all data attributes. The IMAT interface allows data to be exchanged between I-DEAS and MATLAB on different platforms through MAT-files. It also allows MATLAB data to be passed to I-DEAS for display and analysis. Application Areas: Aerospace; Automotive; Global Positioning Systems; Industrial; Test data analysis/modeling.
Submitted: Apr 07, 2000
SciCraft is a powerful open source data analysis software with an easy-to-use graphical user interface designed to make software and method integration easier.
Submitted: Jun 08, 2005
How to use MATLAB with Xgrid  
It is possible to use MATLAB with Xgrid. Until recently, every time I tried this, MATLAB either failed to start or would immediately die with a "bus error" after starting. However, I discovered through trial and error that MATLAB simply requires that the HOME environment variable exists.
Submitted: Jun 08, 2005
M2F - Interface between MATLAB and FIX  
M2F establishes a data exchange link between the FIX32/iFIX and MATLAB/Simulink environments. M2F includes FIX database blocks, which embed the executable modules inside the FIX database and process data in real time under the control of the FIX scheduler as specified by the source Simulink model. Tasks can be rapidly prototyped and applied to process FIX database signals in real time, such as design and implementation of digital filters, FFT calculation, design and tuning of advanced controllers, finite state machine implementation, and fuzzy and neural data processing.
Submitted: Apr 25, 2000
8 SWIG and Perl5  
Building Perl Extensions under Windows 95/NT; Modules, packages, and classes Basic Perl interface; A simple Perl example; Accessing arrays and other strange objects; Implementing methods in Perl, and more.
Submitted: Jun 02, 2005
NAGWare Gateway Generator  
The NAGWare Gateway Generator (NGG) produces an interface that seamlessly integrates Fortran subprograms with MATLAB. It analyses the source code of a Fortran routine and automatically generates a MATLAB gateway. This allows the user to access the Fortran subprogram as if it were any other MATLAB command. Both forward and reverse gateways can be generated. Reverse gateways allow the Fortran program to access MATLAB commands and scripts. The NGG has been jointly developed by the National Physical Laboratory and NAG.
Submitted: Jul 09, 1999
Running MATLAB jobs on the Grid  
Setting up MCR on Grid computer: Compiling Example MATLAB Application. For this example, we will be using a version of Mike Ashley's LineAmp progran which measures calibration line strengths.
Submitted: Jun 15, 2005
SIGMA - A SWAN Graphical Interface in MATLAB®  
SIGMA is a MATLAB® user interface. The program has several purposes: Provide a graphical interface for preparing SWAN simulations (loading bathymetry, organizing input files etc). Help organize and generate a humanly readable INPUT file. Provide an interface for visualizing the output of simulations.
Submitted: Aug 26, 2006
The MATLAB MEX-function, MEXEPS, is an interface between MATLAB and EPIC System including many other netCDF file conventions, such as those produced by Ferret, WHOI, etc. Mexeps supports following data formats: * NetCDF data file (read/write/edit) * Classic EPIC data file (read/write) * Formatted ASCII data file (read only)
Submitted: Jul 09, 1999
Using MATLAB with UDP  
MATLAB supports UDP communication through the Instrument Control Toolbox. This web page describes the UDP support in MATLAB.
Submitted: Nov 05, 2006
MASIFIRE - Map Based Simulation of Fires in Forest-Urban Environment  
MASIFIRE is a software for Map based Simulation of Fires in Forest-Urban Environment. The fire spread algorithm is based on the BEHAVE model. The user interface (GUI) and many of the algorithms have been implemented using Matlab.
Submitted: Aug 29, 2006
Fortran to Matlab Converter  
f2matlab converts or translates fortran source code to matlab source code. f2matlab is open source on the file exchange, but the author also offers consulting services (convert, translate, validate, optimize) for mission or time critical applications. With the help of f2matlab, conversion rates of 500 lines per hour are typical.
Submitted: Oct 08, 2008
idl2mat is a package to enable communication from IDL (interactive data language) to MATLAB. It consists of a number of IDL functions and a shared library programmed in C. Presently, it only supports matrices (2-dimensional structures) with doubles.
MSP allows you to use MATLAB commands in JSP pages. Beginner users does not need to know about JSP. There are ready tags to use with easy syntax. Also advanced users can make interaction under JSP, such like sharing data between Java and MATLAB.
Submitted: Sep 03, 2005
The TMath package is an extension to Tcl that allows Tcl to control MATLAB [Han96] and Mathematica [Wol91] processes and to evaluate MATLAB 5.0 and Mathematica 3.0 commands.
Submitted: Sep 04, 1999

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.