Code covered by the BSD License  

Highlights from
SMATLINK - Let Matlab Dance with Mathematica

3.5

3.5 | 11 ratings Rate this file 17 Downloads (last 30 days) File Size: 3.64 MB File ID: #20573
image thumbnail

SMATLINK - Let Matlab Dance with Mathematica

by Yi Chen

 

04 Jul 2008 (Updated 02 Nov 2008)

Matlab (Frontend) call Mathematica Kernel

| Watch this File

File Information
Description

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

SMATLINK 0.0.9.2
1. fix SEGV crash in Matlab
2. update documents

Platform:
    Microsoft Windows XP, Professional Version 2002, Service Pack 3
    MatlabR2007a, version 7.4.0.287, MatlabR2008a 7.6.0.324
    Mathematica6.0.3.0(1048410,1048105)

SMATLINK0091 - initial

.
SMAT_Matlabcall Version 0.0.9.1
.
Test Case List:

1) General Case:
   SMAT_matlabcall_casetest.m
   SMAT_matlabcall_casetest.nb

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

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

Documents in doc Folder...

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

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
SGALAB 1003 Beta 5.0.0.8( Matrix Varaible Inputs )

Required Products MATLAB Compiler
MATLAB release MATLAB 7.4 (R2007a)
Other requirements WinXP SP2, MatlabR2007a, Mathematica6.x
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (12)
08 Jul 2008 simon zang

excellent!!!!!!!!

16 Jul 2008 gorge lee

... will test it

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

18 Aug 2008 dks dk dien e

?????

23 Aug 2008 ks ivelsw

bull shit

21 Nov 2008 Abdolhamid Shoory

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

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?

08 Jul 2009 Yi 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.

cheer,
Leo

22 Jul 2009 Yi Chen

Try this:
SMATLINK 0.0.9.3
http://cid-d57a82c3583fcfb1.skydrive.live.com/self.aspx/Public/SMATLINK0093.zip

21 Apr 2010 Jonas Morsbøl

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

25 Dec 2010 kai wang

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

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.

Please login to add a comment or rating.
Updates
02 Nov 2008

SMATLINK 0.0.9.2
1. fix SEGV crash in Matlab
2. update documents

Tag Activity for this File
Tag Applied By Date/Time
external interface Yi Chen 22 Oct 2008 10:08:28
matlab Yi Chen 22 Oct 2008 10:08:28
mathematica Yi Chen 22 Oct 2008 10:08:28
frontend Yi Chen 22 Oct 2008 10:08:28
smatlink Yi Chen 22 Oct 2008 10:08:28
matlabcall Yi Chen 22 Oct 2008 10:08:28
self_rating Matt Fig 08 Jul 2009 19:19:21
frontend Abdul Khader Syed 12 May 2011 05:41:11
smatlink Abdul Khader Syed 12 May 2011 05:41:55
self_rating Abdul Khader Syed 12 May 2011 05:42:03
mathematica Markus mayer 04 Oct 2011 08:58:43

Contact us at files@mathworks.com