View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
SMATLINK - Let Matlab Dance with Mathematica

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

SMATLINK - Let Matlab Dance with Mathematica


Leo Chen (view profile)


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 (13)
06 Feb 2015 Marcelo Sena

Can I get it to work on 64-bit system? It is not recognizing smat_matlabcall.mexw32 function.

Comment only
22 Feb 2012 Si

Si (view profile)

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

Comment only
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

Comment only
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

Leo Chen (view profile)

Try this:

08 Jul 2009 Leo Chen

Leo Chen (view profile)

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

Dave (view profile)

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.1

1. fix SEGV crash in Matlab
2. update documents

Contact us