M
Mohamad Khaleghy
Hi
I have sample code downloaded for using jscience.
But when I use it, it gives this message:
E/AndroidRuntime(1296): java.lang.NoClassDefFoundErrorrg.jscience.mathematics.function.Variable$Local
Am i I missing something? Of course I imported the jscience jar lib to my project. But still can't figure this out.
Variable.Local<Rational> varX = new Variable.Local<Rational>("x");
Variable.Local<Rational> varY = new Variable.Local<Rational>("y");
// f(x, y) = x² + x·y + 1;
Polynomial<Rational> x = Polynomial.valueOf(Rational.ONE, varX);
Polynomial<Rational> y = Polynomial.valueOf(Rational.ONE, varY);
Polynomial<Rational> fx_y = x.pow(2).plus(x.times(y)).plus(Rational.ONE);
System.out.println("f(x,y) = " + fx_y);
// Evaluates f(1,0)
System.out.println("f(1,0) = " + fx_y.evaluate(Rational.ONE, Rational..ZERO));
// Calculates df(x,y)/dx
System.out.println("df(x,y)/dx = " + fx_y.differentiate(varX));
I have sample code downloaded for using jscience.
But when I use it, it gives this message:
E/AndroidRuntime(1296): java.lang.NoClassDefFoundErrorrg.jscience.mathematics.function.Variable$Local
Am i I missing something? Of course I imported the jscience jar lib to my project. But still can't figure this out.
Variable.Local<Rational> varX = new Variable.Local<Rational>("x");
Variable.Local<Rational> varY = new Variable.Local<Rational>("y");
// f(x, y) = x² + x·y + 1;
Polynomial<Rational> x = Polynomial.valueOf(Rational.ONE, varX);
Polynomial<Rational> y = Polynomial.valueOf(Rational.ONE, varY);
Polynomial<Rational> fx_y = x.pow(2).plus(x.times(y)).plus(Rational.ONE);
System.out.println("f(x,y) = " + fx_y);
// Evaluates f(1,0)
System.out.println("f(1,0) = " + fx_y.evaluate(Rational.ONE, Rational..ZERO));
// Calculates df(x,y)/dx
System.out.println("df(x,y)/dx = " + fx_y.differentiate(varX));