Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

GeoGebra is a dynamic mathematics software that joins geometry, algebra and calculus. Two views are characteristic of GeoGebra: an expression in the algebra window corresponds to an object in the geometry window and vice versa.

5.0
 
  0 reviews  |  5 users  |  1,205,932 lines of code  |  32 current contributors  |  Analyzed 5 days ago
 
 
Compare

A java toolkit for manipulating unipotent elements of split exceptional groups. If you have any comments/suggestions/questions please leave them at joe.pleso@gmail.com Have a nice day!

0
 
  0 reviews  |  1 user  |  12,196 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 
Compare

Jama - Java Matrix OSGi version with tycho build and additional features

0
 
  0 reviews  |  1 user  |  4,789 lines of code  |  1 current contributor  |  Analyzed 6 days ago
 
 

The Java Algebra System (JAS) is an object oriented, type safe and multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java ... [More] software package or it can be used interactively or interpreted through an jython (Java Python) front end. The focus of JAS is at the moment on commutative and solvable polynomials, Groebner bases and applications. By the use of Java as implementation language JAS is 64-bit and multi-core cpu ready [Less]

5.0
 
  0 reviews  |  1 user  |  139,143 lines of code  |  2 current contributors  |  Analyzed 3 days ago
 
 

oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation; particularly (but certainly not exclusively) suitable for the financial domain.

0
 
  0 reviews  |  0 users  |  62,439 lines of code  |  1 current contributor  |  Analyzed 2 days ago
 
 

O Cartesius é um sistema educacional completamente Web, que visa auxiliar professores e alunos no ensino e aprendizado de Geometria Analítica, tomando a Internet como ferramenta e ambiente. Problemas existentes: A Matemática possui um alto grau de abstração; Faltam estímulos para o aluno; ... [More] Ensino limitado à teoria; Ausência de métodos didáticos que favoreçam a fixação do conhecimento aprendido; Ausência de uma ferramenta que auxilie no desenho e construção de textos e gráficos, de modo que a utilização desses recursos aprimore a didática de ensino dos professores; Carência de um meio que vise a disseminação do conhecimento, de modo que ele seja acessível a um número maior de pessoas, independentemente de tempo ou espaço. Objetivos principais: Favorecer uma mudança no paradigma atual do ensino de Matemática (com foco em Geometria Analítica); Dar ao aluno a possibilidade de arraigar melhor seus conhecimentos; Permitir que o aluno interaja com o que está aprendendo; Permitir que o aluno verifique a aplicabilidade do que foi visto em sala de aula; Fazer com que o professor utilize o sistema para mudar sua didática de ensino, oferecendo um maior caráter motivador e auxiliando de forma mais eficiente seus alunos, ganhando mais tempo e eficácia em suas aulas. Funcionalidades: Módulo de geração e estudo de gráficos - O aluno poderá inserir gráficos de objetos geométricos como retas, circunferências ou elipses em um sistema de coordenadas cartesianas. Poderá também modificá-los através de seus principais atributos (centro, distância focal, excentricidade, etc.) e observar o resultado. Além disso, o sistema irá abordar os problemas mais recorrentes em Geometria Analítica. Módulo de desafios - Os professores poderão usar o sistema para cadastrar desafios, de forma que possam ser posteriormente resolvidos pelos alunos. Os desafios poderão ser comentados e avaliados. Será mostrado um ranking dos alunos de acordo com o nível de acerto nos desafios. Fórum para discursão e troca de conhecimentos. Além disso, o sistema também contará com as funcionalidades comuns de uma aplicação Web, como autenticação, autorização e cadastro de usuários. [Less]

0
 
  0 reviews  |  0 users  |  1,745 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

CalciteCalcite is a simple symbolic calculator developed for the Java platform. It can handle arithmetic expressions of numbers, variables and a number of common elementary functions. It also supports differentiation over one variable. The Calcite project is maintained and developed by Staffan Einarsson.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

JVClifford is composed of Java/Java3D packages and executables jars that provide for Clifford element definition, Geometric Algebra operations and geometric scenes modelling and rendering using the n-dimensional geometric algebra affine model

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

Symja is a pure Java library for symbolic mathematics. It's based on the MathEclipse project. >>> Try AJAX version on Google App Engine! <<< >>> Try it via Java Web Start! <<< FeaturesUsageLicense Featuresarbitrary precision integers, rationals and ... [More] complex numbers polynomials differentiation pattern matching linear algebra UsageExamples in the console application: org.matheclipse.core.eval.Console [options] Program arguments: -h or -help print this message -f or -file use given file as input script -d or -default use given textfile for system rules To stop the program type: exit To continue an input line type '\' at the end of the line. ****+****+****+****+****+****+****+****+****+****+****+****+ >>> a+a+4*b^2+3*b^2 In [1]: a+a+4*b^2+3*b^2 Out[1]: 2*a+7*b^2 >>> FactorInteger[2^15-5] In [2]: FactorInteger[2^15-5] Out[2]: {{3,1},{67,1},{163,1}} >>> D[Sin[x^3],x] In [3]: D[Sin[x^3],x] Out[3]: 3*Cos[x^3]*x^2 >>> Factor[-1+x^16] In [4]: Factor[-1+x^16] Out[4]: (-1+x)*(1+x)*(1+x^2)*(1+x^4)*(1+x^8) >>> Factor[5+x^12,Modulus->7] In [5]: Factor[5+x^12,Modulus->7] Out[5]: (2+x^3)*(4+x^6)*(5+x^3) >>> Expand[(-1+x)*(1+x)*(1+x^2)*(1+x^4)*(1+x^8)] In [6]: Expand[(-1+x)*(1+x)*(1+x^2)*(1+x^4)*(1+x^8)] Out[6]: -1+x^16 >>> Inverse[{{1,2},{3,4}}] In [7]: Inverse[{{1,2},{3,4}}] Out[7]: {{-2,1}, {3/2,-1/2}} >>> Det[{{1,2},{3,4}}] In [8]: Det[{{1,2},{3,4}}] Out[8]: -2 >>> Roots[4+x^2+2*x+3*x^3] In [9]: Roots[4+x^2+2*x+3*x^3] Out[9]: {-1,1/6*(I*44^(1/2)+2),1/6*(-I*44^(1/2)+2)} >>> Apart[(x)/(x^2-1)] In [10]: Apart[(x)/(x^2-1)] Out[10]: 1/2*(x+1)^(-1)+1/2*(x-1)^(-1) >>> $x=10 In [11]: $x=10 Out[11]: 10 >>> $x+$x In [12]: $x+$x Out[12]: 20 >>> Integrate[(10 x^2 - 63 x + 29)/(x^3 - 11 x^2 + 40 x -48),x] In [13]: Integrate[(10 x^2 - 63 x + 29)/(x^3 - 11 x^2 + 40 x -48),x] Out[13]: 63*(x-4)^(-1)-70*Log[x-3]+80*Log[x-4] >>> See the JUnit test cases for more syntax examples. Licensethe complete system is published under the LESSER GNU GENERAL PUBLIC LICENSE Some parts are published under more liberal licenses: the parser (and simple numeric evaluators) are published under the APACHE LICENSE Version 2.0. [Less]

0
 
  0 reviews  |  0 users  |  286,681 lines of code  |  1 current contributor  |  Analyzed 1 day ago
 
 

Equation SolverWelcome to the Equation Solver. Equation Solver is an equation parser and solver for JScience and is the solution engine used for the Equation Solver web site. If you're just looking for a guide on how to build your own equation parser, I wrote this wiki entry on how to get ... [More] started. The Equation Solver uses OOD Principals. Here's a sample unit test: //test implied multiplication String line = "(x-3)(x+5)-(x+2)(x-4) = 2x-5(x+4)"; EquationBuilder b = new EquationBuilder(); new EquationParser(b).parse(line); Equation e = b.build(); e.evaluate(); assertTrue(e.getAnswers().contains(Rational.valueOf("-13/7")));Currently in the process of developing a matrix parser and tools for differentiation (this is done in 0.0.2 and just needs testing), integration, and handling nested equations. I'm no math expert, so please check the issues list and let me know if you'd like to contribute. NOTE: To build and/or run the Equation Solver code you need to download JScience version 4.3 and add it to your classpath. Details located on the Developer's Guide ANOTHER NOTE: If you're looking for a web site that solves algebraic equations, try Equation Solver. [Less]

0
 
  0 reviews  |  0 users  |  2,438 lines of code  |  0 current contributors  |  Analyzed about 7 hours ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.