[Scilab-users] javasci on Netbeans

rtodymic todisoa at net2dev.com
Wed Jan 30 08:02:20 CET 2013


hello scilab users,

 i want to use javasci on NetBeans 6.5 but i have some problems: the output
displays anything when i run the application.

 This is my java code:


import org.scilab.modules.javasci.Scilab;
import org.scilab.modules.types.ScilabType;
import org.scilab.modules.types.ScilabDouble;

public class Example {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
//         TODO code application logic here

        try {
            Scilab sci = new Scilab();
            
            System.out.println("hello world!");

            if (sci.open()) {


            /* Send a Scilab instruction */
            sci.exec("foo = [ 2, 4, 6; 4, 0, 10; 6, 10, 12 ];");

            /* Retrieve the variable foo */
            ScilabType foo = sci.get("foo");

            /* Display the variable */
            System.out.println("Representation of  : "+ foo);
           
            /* Get the data and retrieve the 2,2 value */
            double[][] aReal = ((ScilabDouble)foo).getRealPart();
            System.out.println("foo[1,1] = " + aReal[1][1]);

           /* Change the value of 2,2 */
            aReal[1][1] = Math.PI;

          /* Create a new variable */
            ScilabDouble bar = new ScilabDouble(aReal);

            /* Send it to Scilab */
            sci.put("bar",bar);

           /* Display it through Scilab */
            sci.exec("disp(bar)");

            sci.close();
            } else {
            System.out.println("Could not start Scilab ");
            }


            /* Can be improved by other exceptions: AlreadyRunningException,
            * InitializationException, UndefinedVariableException,
            * UnknownTypeException, etc
            */
            } catch (org.scilab.modules.javasci.JavasciException e) {
            System.err.println("An exception occurred: " +
e.getLocalizedMessage());
            }

    }

}

 the output displays the "hello word" but there are anythings after that!!
(I have no problems when i run the project on the line command)
 So, what is the problems whit Netbans and what should i do?

  I use : 
    - NetBeans 6.5 RC2
    - scilab 5.4.0
    - jre 1.7

  Thank your for your help,

  PS: Sorry for my english!



   



--
View this message in context: http://mailinglists.scilab.org/javasci-on-Netbeans-tp4025838.html
Sent from the Scilab users - Mailing Lists Archives mailing list archive at Nabble.com.



More information about the users mailing list