[Jmatlink-commitlog] jmatlink/src/jmatlink JMatLink.java,1.29,1.30
Brought to you by:
st_mueller
|
From: Stefan M. <st_...@us...> - 2006-01-17 18:29:29
|
Update of /cvsroot/jmatlink/jmatlink/src/jmatlink In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29471/src/jmatlink Modified Files: JMatLink.java Log Message: added support for engGetRowVector(name) and engGetColumnVector(name) Index: JMatLink.java =================================================================== RCS file: /cvsroot/jmatlink/jmatlink/src/jmatlink/JMatLink.java,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** JMatLink.java 28 Dec 2005 15:25:16 -0000 1.29 --- JMatLink.java 17 Jan 2006 18:29:22 -0000 1.30 *************** *** 383,395 **** } ! //public double[] engGetRowVector(String arrayS) ! //{ ! // return coreJMatLink.engGetScalar(arrayS); ! //} ! //public double[] engGetColumnVector(String arrayS) ! //{ ! // return coreJMatLink.engGetScalar(arrayS); ! //} --- 383,425 ---- } ! /** ! * ! * @param arrayS ! * @return ! */ ! public double[] engGetRowVector(String arrayS) ! { ! double[][] values = coreJMatLink.engGetVariable(arrayS); ! ! double[] row = new double[values[0].length]; ! ! // copy first row of array to row vector ! for (int i=0; i<values[0].length; i++) ! { ! row[i] = values[0][i]; ! } ! ! return row; ! } ! /** ! * ! * @param arrayS ! * @return ! */ ! public double[] engGetColumnVector(String arrayS) ! { ! double[][] values = coreJMatLink.engGetVariable(arrayS); ! ! double[] column = new double[values.length]; ! ! // copy first column of array to column vector ! for (int i=0; i<values.length; i++) ! { ! column[i] = values[i][0]; ! } ! ! return column; ! } |