Documentation/Nightly/Extensions/MatlabBridge
For the latest Slicer documentation, visit the read-the-docs. |
MatlabBridge is only available for nightly builds, but unfortunately extensions for nightly builds may not be available immediately. If the extension does not appear for your installed Slicer version, then use an earler nightly version of Slicer, such as this release
Introduction and Acknowledgements
Author: Andras Lasso (PerkLab, Queen's University), Jean-Christophe Fillion-Robin (Kitware), Kevin Wang (Radiation Medicine Program, Princess Margaret Hospital, University Health Network Toronto), Gabor Fichtinger (PerkLab, Queen's University)
Contact: Andras Lasso, <email>lasso@cs.queensu.ca</email>
Project website: http://www.slicerrt.org
License: Slicer license
|
Extension Description
MatlabBridge is an extension of 3D Slicer to allow running Matlab functions directly in 3D Slicer. Highlights:
The Matlab module behaves exactly as any other command-line-interface module, the Matlab engine is started automatically in the background (and it is kept running in the background so that you don’t have to wait for Matlab startup each time you run your function) Demo videos: |
Modules
- Matlab Module Generator (in the module list: Developer Tools / Matlab)
- Matlab Commander (in the module list: Developer Tools / Matlab)
Use Cases
Tutorials
Information for Developers
- Source code: https://subversion.assembla.com/svn/slicerrt/trunk/MatlabBridge/
- Issue tracker: open issues and enhancement requests
- Design overview: [1].
Tested with Matlab R2012a and R2013a.