Code covered by the BSD License  

Highlights from
SMATLINK - Let Matlab Dance with Mathematica


3.8 | 10 ratings Rate this file 21 Downloads (last 30 days) File Size: 3.64 MB File ID: #20573
image thumbnail

SMATLINK - Let Matlab Dance with Mathematica



04 Jul 2008 (Updated )

Matlab (Frontend) call Mathematica Kernel

| Watch this File

File Information

Simple MATlab and MAThematica LINK laboratory Toolbox for Matlab 7.x

1. fix SEGV crash in Matlab
2. update documents

    Microsoft Windows XP, Professional Version 2002, Service Pack 3
    MatlabR2007a, version, MatlabR2008a

SMATLINK0091 - initial

SMAT_Matlabcall Version
Test Case List:

1) General Case:

2) Call Mathematica Kernel by Matlab Script m-file :

3) Call Mathematica Kernel by Matlab Function m-file :

Documents in doc Folder...

the default path is "C:/Temp/SMATLINK/SMAT_matlabcall/outputs",
you need have that folder or re-set your path.


Sgalab 1003 Beta Matrix Varaible Inputs ) inspired this file.

Required Products MATLAB Compiler
MATLAB release MATLAB 7.4 (R2007a)
Other requirements WinXP SP2, MatlabR2007a, Mathematica6.x
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (12)
22 Feb 2012 Si

Can I use it on Win7? SMATLINK works with 32bit systems, isn't it?

25 Jun 2011 chen ching feng

I'd like to use other MathLink via SMAT_matlabcall, but I didn't success.
How to do this work? Thanks.

25 Dec 2010 kai wang

very very fantastic, i use MATLAB 2010a and Mathematica 7, works fine

21 Apr 2010 Jonas Morsbøl

Tested with MATLAB 2009b and Mathematica 7 on Win Vista. Seems to work fine!

22 Jul 2009 Leo Chen

Try this:

08 Jul 2009 Leo Chen

Hi Dave,

Yes, in a updated version, the Mathematica Kernel can be called automatically by Matlab, you dont need to click it every time, i.e.,
you run the command, and Matlab will invoke Mathematica Kernel in backgroud, I can send a new version to you by email, if you need it.


07 Jul 2009 Dave

This is working nicely for me (R2007a on XP), but I need to quickly call Mathematica many times. I'd like to start the Mathematica kernel each time with the software instead of having to click on it manually. Could you post the .mexw32 source code, or maybe you know another way around this?

21 Nov 2008 Abdolhamid Shoory

It does not work on my system is there anything else necessary to know or install

18 Aug 2008 dks dk dien e


13 Aug 2008 Peter Gurk

Documentation is nice but I could not try it out since I run Mac OSX. No source code provided so I could not compile it to my platform. Could you please include source code or compile it to non-MS systems? Thanks

16 Jul 2008 gorge lee

... will test it

08 Jul 2008 simon zang


02 Nov 2008

1. fix SEGV crash in Matlab
2. update documents

Contact us