1 4 5 6 7 89: 4; <=>?@ABCDEFG H I J K LM NOP QRST UV WX YZ &4 [\ ]^_`a b 7c d ef \Hg hi 7Ijkl m n o p &qr ]s t uvw Fxy Hz {| }~ M O & S U      e g g  O  g   ]   e   e   H    F     A ConversionParameters InnerClassesengOutputBufferSizeI semaphoreLjava/lang/Object; errNotOpenedLjava/lang/String;debugB()VCodeLineNumberTableLocalVariableTablethisLptolemy/matlab/Engine; setDebugging(B)Vdopen()[J Exceptions(Z)[J needOutputZ(Ljava/lang/String;Z)[JstartCmdretval[Jclose([J)Ieng evalString([JLjava/lang/String;)IevalStrget*([JLjava/lang/String;)Lptolemy/data/Token;nameV([JLjava/lang/String;Lptolemy/matlab/Engine$ConversionParameters;)Lptolemy/data/Token;maJpar,Lptolemy/matlab/Engine$ConversionParameters;Lptolemy/data/Token; getOutput([J)Lptolemy/data/StringToken;strput+([JLjava/lang/String;Lptolemy/data/Token;)ItptmatlabEngOpen(Ljava/lang/String;)JptmatlabEngClose(JJ)IptmatlabEngEvalString(JLjava/lang/String;)IptmatlabEngGetArray(JLjava/lang/String;)JptmatlabEngPutArray(JLjava/lang/String;J)IptmatlabEngOutputBuffer(JI)JptmatlabCreateCellMatrix(Ljava/lang/String;II)JptmatlabCreateString)(Ljava/lang/String;Ljava/lang/String;II)J ptmatlabCreateDoubleMatrixOneDim(Ljava/lang/String;[DI)JptmatlabCreateDoubleMatrix(Ljava/lang/String;[[DII)J!ptmatlabCreateComplexMatrixOneDim-(Ljava/lang/String;[Lptolemy/math/Complex;I)JptmatlabCreateComplexMatrix/(Ljava/lang/String;[[Lptolemy/math/Complex;II)JptmatlabCreateStructMatrix*(Ljava/lang/String;[Ljava/lang/Object;II)JptmatlabDestroy(JLjava/lang/String;)VptmatlabGetCell(JII)JptmatlabGetClassName(J)Ljava/lang/String;ptmatlabGetDimensions(J)[IptmatlabGetComplexMatrix(JII)[[Lptolemy/math/Complex;ptmatlabGetDoubleMatrix(JII)[[DptmatlabGetLogicalMatrix(JII)[[IptmatlabGetFieldNameByNumber(JI)Ljava/lang/String;ptmatlabGetFieldByNumber(JIII)JptmatlabGetNumberOfFields(J)IptmatlabGetStringptmatlabGetOutputptmatlabIsComplex(J)ZptmatlabSetCell(Ljava/lang/String;JIIJ)VptmatlabSetString*(Ljava/lang/String;JILjava/lang/String;I)VptmatlabSetStructField+(Ljava/lang/String;JLjava/lang/String;IIJ)V_convertMxArrayToTokenC(JLptolemy/matlab/Engine$ConversionParameters;)Lptolemy/data/Token;a[[Lptolemy/math/Complex;tmpDji[[I allIntegers[[Dkfmamnnfieldsta[Lptolemy/data/Token;tr fieldNames[Ljava/lang/String; fieldValuescma anyIntegers anyDoubles maClassStrdims[InRowsnCols scalarStructsscalarMatrices_createMxArray)(Ljava/lang/String;Lptolemy/data/Token;)Jsf[Ljava/lang/Object;[Lptolemy/math/Complex;[D_doubleisInteger(D)Z SourceFile Engine.java *ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuildermatlabEngine.open( +) : can't find Matlab engine. Try starting 0Matlab by hand as an application to verify that -Matlab is set up properly and the license is  correct. 0Under Windows, try running "matlab /regserver", 3the Matlab C API communicates with Matlab via COM, (and apparently the COM interface is not (automatically registered when Matlab is  installed. 1Under Linux and other types of UNIX, csh must be installed in /bin/csh.      = matlabEngine.open("") matlabEngine.close() matlabEngine.evalStr(): matlabEngine.evalString(" *ptolemy/matlab/Engine$ConversionParameters matlabEngine.get(): matlabEngine.get(): can't find matlab  variable ""   ) =  ptolemy/data/StringTokenmatlabEngine.put(): matlabEngine.put(, () double   ,can't get complex matrix from matlab engine.ptolemy/data/ComplexToken ptolemy/data/ComplexMatrixToken  +can't get double matrix from matlab engine. /0ptolemy/data/IntToken ptolemy/data/DoubleToken  ptolemy/data/IntMatrixToken ptolemy/data/DoubleMatrixToken logical ,can't get logical matrix from matlab engine.struct ptolemy/data/Tokenjava/lang/String can't get field  from matlab struct xptolemy/data/RecordToken ptolemy/data/ArrayToken  cell char no support for mxArray class   x  couldn't create cell array ( couldn't create array for index  in cell array      couldn't create struct array  couldn't create array for field  in struct   ptolemy/data/MatrixToken  ptolemy/math/Complex  ptolemy/data/BooleanToken ptolemy/data/ScalarToken  couldn't create array for  ptolemy/matlab/ptmatlab java/lang/Objectmatlab engine not opened.ptolemy/matlab/Engineappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/SystemoutLjava/io/PrintStream;(J)Ljava/lang/StringBuilder;java/io/PrintStreamprintln stringValuegetScalarMatricesequals(Ljava/lang/Object;)Z(Lptolemy/math/Complex;)V([[Lptolemy/math/Complex;)V(I)V(D)VgetIntMatrices([[I)V([[D)V(I)Ljava/lang/StringBuilder;+([Ljava/lang/String;[Lptolemy/data/Token;)V([Lptolemy/data/Token;)V getElement(I)Lptolemy/data/Token;convert0(Lptolemy/data/Token;)Lptolemy/data/DoubleToken; arrayValue()[Lptolemy/data/Token;length()IlabelSet()Ljava/util/Set; java/util/SettoArray()[Ljava/lang/Object;((Ljava/lang/String;)Lptolemy/data/Token;-(Ljava/lang/Object;)Ljava/lang/StringBuilder; complexMatrix()[[Lptolemy/math/Complex; doubleMatrix()[[D complexValue()Lptolemy/math/Complex; booleanValue()Z doubleValue()Djava/lang/Mathfloor(D)D"ptolemy/data/expr/UtilityFunctions loadLibrary!,E***N  >* 1* ;*9 NY:-*+P-/ UYY +            -*-/P*'Y-/ +  ç :- .  m'q(~,-02*N=+YN*#Y +/ *+/+/!=-ç :-BEEIE& ACDGHI5L@MLO NNLnY:+ +/ YY" # *!Y$ ,  *+/,%>ç :addid"abc0g7hUl^mlo*nnn^L*+,&Y'( g :Y:+ +/ YY) # *+/,*7 <YY+ , , - , . *+/0 *-1:*,2*)Y+ , 3 4 ç : 6  3=D}>=}55MYN++/ *+/6M-ç :-7Y,8 "%%)%  , 552 Y:+ +/ YY9 # *-Y: , ; -4  *,-<7*+/,=6*,2ç :* 07aiu|>iu Y*>:*?:.6.6 6-@6 : AB@*CB*D:  YE FY 22G: HY I: *J:  YK 1 219 * LMY N: OY P: -Q6 6  :  26 $ 2 *  21L~6 ݄  T  2R: 6 -6 2 2 21OѻSY T: UY V: WBB*X:  YY MY 2.N: SY T: ZB*[6 \: \:  ]:6 *^S \:666 d*_7 *-1S;YY` 2 a b cd c eYfS{ gY hS] 2gi: gY h: jjB\: \: 6  666F* k7 . *-1S 2M 6 2O61,6 ! 2M  2lS  gY hS b  2: gY h: mBS7Y*n8: o\: 6    7Y* n8S gY h: 7YYo  p .cq .c m56789-:G<J>T?\@gBlCvG{HJLMOPTUWXZ\]_`a!`'_-e2f@hKiXjiiohunopstuwx|} #-7ANUd!,3?JP[^dny"V(g1  #  &< N!C2@@     1  NN:h0&   #,2Jq&       . YYYR!K"#E$?%-,&G' J ()=  B,g,gr:27*+sB! YYt + 6d*Yu c 2<7 (YYv cw + *+!xL270:*+yzB6%270:*+!y{٧{,e,e|}:*+~B! YY + 6k,e2]:*2]<7 +YY 2 + *+!2],7,70:*+yzB,H,H:*+2B,,:*+2B^,F!Y,FS:*+B9:,,R,R*+B! YY + !4 &,GRv}     !'BM^nu!$%&'()*+ ,-&.6/A0D1I3P4f6q9z<=Av7Ji*=*^Q+nAEp,*    6  -I1 ./0S''''E 1?Y# S23 &