Class Matlab


  • public class Matlab
    extends java.lang.Object
    A partial stubbed out implementation of the Matlab class with the method's used by matlabcontrol. This stub exists so that matlabcontrol can compile against this library. At runtime this library is not referenced, instead the jmi.jar on MATLAB's classpath is used. The build script for matlabcontrol intentionally does not include this library in the distribution folder it generates.
    • Constructor Summary

      Constructors 
      Constructor Description
      Matlab()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Object mtFevalConsoleOutput​(java.lang.String function, java.lang.Object[] args, int nargout)  
      static void whenMatlabIdle​(java.lang.Runnable runnable)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Matlab

        public Matlab()
    • Method Detail

      • mtFevalConsoleOutput

        public static java.lang.Object mtFevalConsoleOutput​(java.lang.String function,
                                                            java.lang.Object[] args,
                                                            int nargout)
                                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • whenMatlabIdle

        public static void whenMatlabIdle​(java.lang.Runnable runnable)