"Java algebra sistema (arba JAS trumpas) yra atviro kodo, laisvai platinama, Objektinis, wielowątkowa ir tipas saugus kompiuterinės algebros programinė įranga, kuri palaiko Linux branduolio operacinė systems.Implemented Java programavimo kalbąEuropos projekto savybes gerai suprojektuoti ir visiškai funkcinis programinė įranga biblioteka, kuri naudoja bendruosius tipų padaryti Algebrinė skaičiavimai naudojant JVM (Java Virtual Machine) Runtime infrastruktūrą. Ji įgyvendinama per Java programavimo language.Can būti naudojamas interaktyviai, aiškinama per JRuby ir JythonThe programinė įranga yra skirtas būti naudojamas interaktyviai, aiškinama per JRuby (Java Ruby) arba Jython (Java Python) front-end, arba kaip bet kurio kito Java programinė įranga paketas. "Android" App taip pat egzistuoja, remiantis Ruboto (JRuby už "Android") .Getting prasidėjo Java algebra sistemaFAusims Jūsų patogumui, Java algebra sistemos programinė įranga, platinama ir kaip iš anksto pastatytas dvejetainis failo JAR formatu, taip pat kaip šaltinį pakuotėje , Nors JAR failas leidžia jums naudoti "Java" sistemos algebra savo projektą (-us) iš karto, šaltinis paketas leidžia jums nulaužti kodą ir jį optimizuoti.
Norėdami peržiūrėti naudojimo pranešimą app, paleisti & lsquo; java jar Jas-2.5.5065-bin.jar & lsquo; komandą terminalo emuliatoriaus programinę įrangą, įsitikinkite, kad jūs esate toje vietoje, kur jūs & rsquo; ve išsaugoti JAR failą. Naudojimas žinutė atrodo taip: & ldquo; Naudojimas: RunGB [tolesni | tolesni + | nominali | nominali + | raj | raj + | disthyb | disthyb + | CLI [uosto]]
Kas naujo , šioje laidoje:.
- Ši versija prideda naują pakuotės edu.jas.fd už išsprendžiami daugianario bendras daliklis skaičiavimo.
- Tai yra algoritmai (ne unikalių) Faktorizavimas srityse.
- Yra metodai daugianario pseudo likusi skaičiavimo per rūda domenų klasės FDUtil.
- Daugiau metodai bendrų daliklis yra įtraukti, bet dar nebaigtas.
- MPJ ir MPI realizacijos toliau buvo susiliejęs ir išvalyti.
- Javadocs už JLinAlg adapteris klasių skelbiami.
Kas naujo versija 2.5.4688:
- Nauja išsprendžiamas vietos likučių žiedas SolvableLocalResidue kaip išsprendžiamas dalmuo laukas modulį yra idealus. Nauja bendrosios išsprendžiamas polinomai QLRSolvablePolynomial su abstacted generinių koeficientų FOM išsprendžiamas dalmuo, vietos Oderio vietos išspaudų žiedai. Įgyvendinti atitinkantis sąsajos QuotPair ir QuotPairFactory atitinkamose klasėse. Nustatykite ir išplėsti skriptų pavyzdžių naujų klasių. Pašalintos skirtumai ir valymo skirtingų versijų Run * GB atskira Grobner bazines programas.
Kas naujo versija 2.5.4658:
- "Android" versija JAS, remiantis Ruboto ( JRuby "Android"), dabar yra su pasirašytu kodą ir gali būti tiesiogiai įdiegta.
- Ši laida yra naujų algoritmus mažiausiai paplitusių kartotiniai ir teismo didžiausias bendras daliklis į spręsti uždavinius daugianario žiedų.
- Be to, Apel-Lassner kanoninė simplifier už spręsti uždavinius koeficientai yra prieinama.
- Kai Refactoring buvo reikalaujama nutraukti paketų priklausomybių ciklų.
- Daugiau Findbugs klausimai buvo išspręsti.
- "Java 5 suderinamumas buvo numestas.
Kas naujo versija 2.5.4618:
- Ši versija yra naujų platinami Grobner bazė algoritmai remiasi Java apkaustai iš openmpi panašiai į MPJ versiją.
- Nuo tiek MPI ir MPJ nėra thread saugus, darbas aplink buvo sukurta siekiant padalinti transporto sluoksnį leisti pasirinkti TCP / IP lizdus ar MPI / MPJ kanalų transportu.
- lizdas pagrindu paskirstyta maišos lentelės dabar įgyvendina aiškią () metodą, kuris išsprendžia ne konkrečias klaidas pakartotinio platinami Grobner bazinių skaičiavimų.
- išsprendžiamas daugybos buvo supaprastinta.
- pataisymai ir patobulinimai buvo numatyta Jython ir JRuby scenarijus.
Kas naujo versija 2.5.4555:
- Ši versija prideda naujų algoritmai spręsti uždavinius daugianario žiedai virš išsprendžiamos vietos žiedai klasių LocalSolvablePolynomialRing ir LocalSolvablePolynomial ir naujų skriptų pavyzdžių tokių spręsti uždavinius daugianario žiedai.
- ne jungiamas santykių spręsti uždavinius polinomams tvarkymas buvo išimant įgyvendinti ir naudoti sąsaja RelationGenerator.
- Kai daugiau Findbugs ir Eclipse klausimai ir keletas problemų su JRuby Android buvo nustatytos ir pagerėjo.
Kas naujo versija 2.5.4448:
- Ši versija suteikia naujų algoritmų rekursinis spręsti uždavinius daugianario žiedai ir naujų išsprendžiamas polinomo žiedai su spręsti uždavinius faktorius-koeficientus.
- Ši žiedai funkcija ne jungiamas dauginimąsi kintamųjų su koeficientais.
- Yra naujų skriptų pavyzdžių rekursinis spręsti uždavinius daugianario žiedų ir spręsti uždavinius polinomams su spręsti uždavinius faktorius-koeficientus.
Kas naujo versija 2.5.4408:
- Ši versija suteikia naujų algoritmus idealų išsprendžiami daugianario žiedai klasės SolvableIdeal ir naujos struktūros spręsti uždavinius daugianario žiedai SolvableQuotient, SolvableResidue klasių, ir atitinkamų fabrikų SolvableQuotientRing ir SolvableResidueRing.
- Nėra naujų tema Ruby rdoc dokumentus, o scenarijus buvo pritaikytas į naujesnę versiją JRuby (1.7.3).
- Kai maži pataisymai ir patobulinimai yra įtraukti.
Kas naujo versija 2.5.4358:
- Java API bus labiau stabili nuo šiol .
- Tai išsprendžia lenktynių būklė paskirstyto (hibridinių) Grobner bazinių diegimas ir pagerina MPJ versiją GB skaičiavimų.
- GBFactory pasikeitė ir nauja galimybė pasirinkti Gebauer & Moller kritinę pora tvarkymo GBAlgorithmBuilder buvo pridėta.
- Numatytasis tikslumas BigDecimal buvo pakeistas į DECIMAL128.
- GreatestCommonDivisorHensel įgyvendinimas pagerėjo naudojant sveikas vertinimo taškų ir toliau optimizavimas.
Kas naujo versija 2.4.4308:
- Ši versija suteikia daugiausia našumo optimizavimas, mažų patobulinimų, ir pataisymai.
- optimizavimas apima kartu metodus polinomams kaip scaleSubtractMultiple (b, g, A, E, S) apskaičiuoti išraiška & quot; bx ^ g ši - kirvis ^ E S & quot; vienoje skubėti.
- Šiuo metu pirmoji versija JAS Android App.
- App naudoja savo JRuby skriptų sąsaja ir veikia per Ruby IRB Android app Ruboto.
Kas naujo versija 2.4.4278:
- Ši versija yra naujų platinami Grobner bazė algoritmai remiasi MPI kaip komunikacijos viduriniosios įranga.
- įgyvendinimas naudoja MPJ (MPI Java) API ir gali būti paleisti su bet MPJ Express ar FastMPJ.
- Įgyvendinimo klases GroebnerBaseDistributedMPJ už gryno platinamas versiją ir GroebnerBaseDistributedHybridMPJ už skirstomos ir wielowątkowych versiją.
Kas naujo versija 2.4.4228:
- Ši versija yra naujų dalių nemokamai ne komutatyvi Grobner bazė skaičiavimo ir daugianario sumažinimas.
- Jis susideda iš naujos sąsajos WordGroebnerBase ir naujų klasių WordGroebnerBaseAbstract ir WordGroebnerBaseSeq.
- Jython ir JRuby prieiga prie ne jungiamas polinomams yra pateikiamas su klasių WordPolyRing ir WordIdeal.
- Be to, yra geresnis būdas pasirinkti (komutatyvi) Grobner bazė algoritmo realizacijos su klasės GBAlgorithmBuilder; Pavyzdžiui, frakcija nemokamai algoritmas optimizavimo kintamojo tvarka.
Kas naujo versija 2.4.4008:
- Ši versija prideda daugiau JRuby pavyzdžių, bugfixes dėl teisės modulis Grobner bazės ir daug šaknų skaičiavimo ir taisymo už prasmingus problemas pastebėjo findbugs.
Kas naujo versija 2.4.3938:
- Ši versija refactors ir nustato algoritmai Wu-RITT būdingi rinkiniai klasės CharacteristicSetWu. Unit testai yra CharSetTest.
- Jython ir JRuby scenarijų prieigą prie būdingų rinkinys algoritmų metodų CS (), ISC () ir csReduction ().
- Smulki pataisymai ir patobulinimai.
Kas naujo versija 2.4.3888:
- Refactoring supaprastinti tipo parametrus ir atlaisvinkite tipo sąlygas.
- Naujas paketas edu.jas.ufdroot pašalinti cikliškas paketą vėl priklausomybes.
- Geresnis pasirinkimas Faktorizavimas diegimas į FactorFactory klasių ir geriau pritaikytas konstruktoriai Faktorizavimas diegimas.
- Smulki pataisymai ir patobulinimai.
Kas naujo versija 2.4.3851:
- Ši versija įgyvendina modulinės variantus ir lygiagrečiai proxy versijas Gaunami algoritmai, valo ir užpildo trūkstamas metodus GreatestCommonDivisor * klases į edu.jas.ufd paketą, nustato ModLong į ModInteger konversija, ir prideda mažus pataisymai, patobulinimai ir refactorings metodų į dešinę klases.
Kas naujo versija 2.4.3828:.
- Jungiamas Java 7 plėtrai
- JAS vis dar kaupia ir paleisti "Java 6 ir Java 5.
- nauja internetinė repositoriy už JAS Google kodą, kuris yra apie klaidą-tracker.
- apibrėžimas kintamųjų daugianario žiedas generatorių į Jython ir JRuby skriptų sąsaja.
- Daugiau JRuby pavyzdžiai.
Kas naujo versija 2.4.3788:
- Leidiniai 2,4 atnaujinimus visi priklausomai paketai į naujausią versiją ir rengia JAS 3.0. Atnaujinimai Jython 2.5.2 ir 1.6.4 JRuby. Naujas indeksas visų algoritmų iš knygos algoritmai kompiuterinio algebra pagal Geddes & Czapor & Labahn į savo JAS ekvivalentais. Mažos patobulinimai ir pataisymai vėl daugiamatis neatsiejama daugianario Faktorizavimas.
Kas naujo versija 2.3.3668:
- Eksperimentinis idealus kompleksas šaknies skaičiavimo buvo įtraukta į complexAlgebraicRoots () metodą per PolyUtilApp klasę.
- Paprasta izoliuoti intervalas tobulinimas realių ir kompleksinių šaknų buvo įgyvendintas.
- Alternatyvus faktoringas ir Vienaveiksnės polinomams nei Algebrinė laukų per premjero idealus skilimo buvo įtraukta į FactorAlgebraicPrim klasėje.
- atpa kompleksinių skaičių buvo patobulintas.
- Terminuotieji užsakymai yra priversti tam tikrose situacijose. Daugiau buvo maži patobulinimai ir pataisymai.
Kas naujo 2.3.3598 versija:
- daugiamatė algebrinė žiedas / lauko plėtiniai naudojant klasės ResidueRing. JRuby ir Jython versijos ir pavyzdžiai pratęsimo lauko statybininkas. Mažos ir patobulinimai, skirti naujausių Eclipse ir Java 1.7 versiją.
Kas naujo versija 2.3.3568:
- Lengva naudoti statybos bokštai pratęsimo srityse klasė ExtensionFieldBuilder su metodais Algebrinė ir transcendentinė lauko plėtinius.
- Patobulinimai realių ir kompleksinių Algebrinė skaičių.
- Geresnis Polinomas analizatorius už rekursinis atstovybėse.
- Mažas pataisymai.
Kas naujo 2.3.3538 versija:
- NAUJUOSE HenselMultUtil už daugiamatis Hensel panaikinimo. Bus naudojamas polyomial Faktorizavimas ateityje. Kai didžiausias bendras daliklis naudojant daugiamatę Hensel kėlimo dalys. JAS šaltinis (r3408) kaupia ant Apache Harmony 6,0 (r991881). Vieneto testai sužaidė su bandymų bylų, susijusių su objekto Publikacija išimtis.
Kas naujo versija 2.3.3458:
- paketas struktūra buvo išvalytos ir visi cikliniai paketas priklausomybės buvo pašalintas.
- Gamykla apdorojant dalys buvo padalinti iš GenPolynomialTokenizer į RingFactoryTokenizer.
- buvo reikalaujama Kai dirbtinis kodas naudoti išsprendžiamas polinomų žiedas elementų, nes išsprendžiamas polinomai negali įgyvendinti RingElem.
- Tai lėmė atvejais neteisingo metodo išsiuntimo už daugintis () metodą dėl sudarytojas optimizavimas.
- problemos aptikti ir remontas tai dabar įgyvendinama GenPolynomial klasę.
Kas naujo versija 2.3.3408:
- Nauja critial pora pasirinkimas Grobner bazinės comptation su syzygy Algoritmas po Gebauer ir Moller klasėje OrderedSyzPairlist. Pertvarkymą Grobner bazinių klasių pasirinktinai naudoti naują pora pasirinkimą. Atgal uosto kai JDK 1,6 konstruktų būti vėl suderinama su JDK 1.5. Mažos patobulinimai Kronekerio faktoriaus derinio klasės FactorAbstract. Fiksuoto lenktynių būklė ThreadPool ir pagerino nutraukimas aptikimo Terminatorius. Išspręsti lygiagrečiai sumažino bazines Grobner skaičiavimus. Fiksuoto Vienaveiksnės Polinomas statybą idealus.
Kas naujo versija 2.3.3368:.
- daugiamatė Teiloro eilutė plėtra sąsaja ir įgyvendinimas
- patobulinta daugiamatis galia serijos standarto bazinės skaičiavimo.
- Metodai buvo išimant geriau pritaikytas klasių ir klasės buvo perkeltos į atsieti paketus, pvz Koeficientas * pakuotės edu.jas.ufd.
- Mažos klaidas ir kosmetikos klausimai buvo fiksuotas.
Kas naujo versija 2.3.3328:.
- daugiamatė galia serijos klasių MultiVarPowerSeries ir MultiVarPowerSeriesRing
- Mora liestinė kūgio mažinimo algoritmas ir standartinė bazinė skaičiavimo galios serijos paketų edu.jas.ps.
- Iterator per laipsnio rodikliui išreikšti vektorių.
Kas naujo versija 2.3.3298:
- Ši laida yra iteratory baigtinio ir kai begalinis struktūras ir baigtinių ir begalinis Dekarto produktai iš jų.
- Konstruktoriai buvo nustatytos, kad būtų laikomasi (naujas) Java atminties modelį.
- Taip pat buvo maži taisymo ir patobulinimų, prasmingesnis išimtys, o kai pervadinti.
Kas naujo versija 2.3.3248:
- Geresnis daugianario analizatorius priimti racionalius numerius žymimi su skaitmenų po kablelio ir priimti BigDecimal koeficientus. Pašalinta iš už algebriac skaičius koeficientų polinomo analizatorius pabraukimo naudojimą. Dabar kiekvienas grįžtamojo Call of parse () iš žiedo gamykloje iššaukiamas petnešos, kurios gali būti įdėtos į bet kuriame gylyje. Fiksuoto sinchronizacija klaidą ir spręsti uždavinius daugianario susijusių lentelių ir Lygiagretinimas klaidą lygiagrečiai išsprendžiami daugianario Grobner bazinės skaičiavimo. Pridėta likusias detales į daugianario žiedų būdingą p & gt Faktorizavimas; 0. Pasikeitė scenarijaus rpresentaton AN (AlgebraicNumbers). Naudokite neribotu siūlų baseinai išvengti miręs spynos.
Kas naujo versija 2.3.3218:
- kodas buvo sumažintas dėl "Java 5 kalba run-time sistema, skirta naudoti su sistemų veikimas vyresnio amžiaus Java versijose, pavyzdžiui, MathPiper ir GeoGebra.
- edu.jas.kern.TimeStatus klasė buvo įtraukta teikti vartotojų atsiliepimus ilgiems vykdomas užduotis per checkTime () metodą.
- Kai trūksta extGB () metodai buvo įgyvendinta.
- GBFactory buvo įtraukta dėl tinkamų Grobner bazinių diegimas atrankos.
- isFinite () metodas buvo įtraukta visų ElemFactorys ir naudojimas SquarefreeFactory.
- Kai trūkstamos dalys buvo pridėta į daugianario žiedų būdingą p & gt Faktorizavimas; 0 ir idealiai skilimas.
Kas naujo versija 2.3.3188:
- Nauja gamykla Grobner bazė algoritmas diegimas yra klasė GBFactory.
- Naujas GBProxy, kaip ir GCDProxy, galima paleisti eilės ir lygiagrečios Grobner bazinę skaičiavimus kartu.
- Primityvus elementas skaičiavimo įgyvendinama per normalPositionFor () in metodai primitiveElement () kartu su keliomis perskaičiavimo metodai convertToPrimitiveElem ().
- Nėra naujų indeksas visų algoritmų iš knygos Grobner bazes Becker ir Weispfenning į lygiavertes JAS diegimas.
Reikalavimai :
- "Oracle" Java Standard Edition Runtime Environment "
Komentarai nerastas