Java Algebra System

Software screenshot:
Java Algebra System
Software ətraflı:
Version: 2.5.5065
Tarixi Upload: 17 Feb 15
Geliştirici: Heinz Kredel
Lisenziya: Pulsuz
Məşhurluq: 76

Rating: 4.0/5 (Total Votes: 1)

(qısa və ya JAS) Java Cəbr sistemi açıq mənbə, sərbəst paylanmış, obyekt-yönümlü, multi-yivli və Java proqramlaşdırma languageThe layihə xüsusiyyətləri systems.Implemented Linux kernel əsasında əməliyyat dəstəkləyir növü təhlükəsiz kompüter cəbr proqram ümumi növlərindən istifadə edir bir yaxşı dizayn və tam funksional proqram kitabxana JVM (Java Virtual Machine) uzunluğu infrastruktur istifadə edərək, cəbri hesablamaların aparılması. Bu JRuby vasitəsilə şərh, interaktiv istifadə edilə language.Can Java proqramlaşdırma həyata keçirilir və JythonThe software, interaktiv istifadə üçün nəzərdə JRuby (Java Ruby) və ya Jython (Java Python) ön sonuna vasitəsilə şərh, və ya hər hansı digər Java proqram kimi edir paketi. Ruboto .Getting (Android üçün JRuby) əsasında da mövcud olan Android App, Java Cəbr SystemFor Sizin rahatlığınız üçün, Java Cəbr Sistemi proqram JAR formatında pre-built ikili fayl, eləcə də mənbəyi paketi, həm də yayılır ilə başladı . JAR fayl layihə (s) Java Algebra sistemi istifadə üçün imkan verir hemen mənbə paketi kodu hack və optimize imkan verir.
Bu app istifadə mesaj keçirmək üçün & lsquo run, java jar jas-2.5.5065-bin.jar & lsquo; bir terminal emulator proqram komanda, siz & rsquo yeri əmin edilməsi, JAR faylını saxlamaq etdik. istifadə mesaj bu kimi görünür: & ldquo; Istifadə: RunGB [seq | seq + | par | par + | r-nu | dist + | disthyb | disthyb + | cli [port]] # procs / # threadsPerNode [machinefile] [çek] [nolog ] & rdquo; Java Java proqramlaşdırma dilində yazılmış availableBeing hər hansı bir əməliyyat sistemi çalışır, Java Cəbr Sistemi proqram Java Runtime Environment (JRE) texnologiyası GNU / Linux, Microsoft Windows, o cümlədən mövcuddur hər hansı bir kompüter əməliyyat sistemi çalıştırabilirsiniz , BSD, Solaris və Mac OS X Hal-hazırda 64 və 32-bit kompüter platformaları dəstəklənir

Bu azad yeni nədir.

  • Bu versiya caiz çoxhədli ümumi bölən hesablanması üçün yeni paket edu.jas.fd edir.
  • Bu (qeyri-unikal) factorization alanlar üçün alqoritmlər ehtiva edir.
  • sinif FDUtil Ore alan üzərində çoxhədli yalançı qalan hesablanması üçün üsulları var.

  • Ümumi bölənləri üçün
  • Daha üsulları daxil, lakin hələ başa deyil.
  • MPJ və MPI tətbiq daha nöqtədə olmuşdur və təmizlədik.
  • JLinAlg adapter siniflər üçün JavaDocs dərc olunur.

versiyası 2.5.4688 yeni nədir:

  • Yeni caiz yerli qalıq ring SolvableLocalResidue kimi caiz quotient sahəsində bir ideal modulunu. Abstacted ümumi əmsallı yeni ümumi caiz polinomiyaller QLRSolvablePolynomial caiz quotient, yerli oder yerli qalıq üzüklər FOM. Müvafiq dərsləri interfeys QuotPair və QuotPairFactory müvafiq həyata keçirir. Seçin və yeni siniflər üçün scripting nümunələri uzatmaq. Silindi fərqlər və Run * GB təmiz-up müxtəlif versiyaları tək Grobner baza proqramları durmaq.

nədir versiyası 2.5.4658 Yeni

    Ruboto əsasında
  • Yaq Android versiyası ( Android üçün JRuby), indi imzalanmış kodu ilə mövcuddur və birbaşa quraşdırıla bilər.

  • Ən ümumi Multiples və caiz çoxhədli üzük bir sınaq böyük ortaq bölən üçün
  • Bu azad yeni alqoritmlər ehtiva edir.
  • Bundan əlavə, caiz quotients üçün Apel-Lassner canonical simplifier mövcuddur.
  • Bəzi refactoring paketi asılılıq dövründən qırmaq üçün lazım idi.
  • Daha FindBugs məsələləri həll olunub.
  • Java 5 uyğunluğu buraxıldı.

nədir versiyası 2.5.4618 Yeni

  • Bu versiya olan yeni payladı Grobner baza alqoritmlər əsasında eyni MPJ versiyası OpenMPI Java birləşdirilməsi.

  • MPI və MPJ, həm də mövzu-təhlükəsiz deyil olduğundan
  • bir iş ətrafında nəqliyyat TCP / IP altlıqlarını və ya MPI / MPJ kanallarının seçilməsi imkan nəqliyyat qat split üçün hazırlanmışdır.
  • yuva-based paylanmış hash table, indi iterated payladı Grobner baza hesablamalarında qeyri-spesifik səhvlər həll aydın () metodu həyata keçirir.
  • caiz multiplications sadələşdirilmişdir.
  • giderir və təkmilləşdirilməsi Jython və JRuby scripts üçün edilmişdir.

nədir versiyası 2.5.4555 Yeni

  • Bu versiya caiz çoxhədli üzük üçün yeni alqoritmlər əlavə üzərində dərsləri LocalSolvablePolynomialRing və LocalSolvablePolynomial və caiz çoxhədli üzük üçün yeni scripting nümunələri caiz yerli üzüklər.
  • caiz polinomiyaller qeyri-kommutativ əlaqələrin user bir interfeys RelationGenerator həyata keçirilməsi və istifadə etmək refactored edilmişdir.
  • Bəzi daha FindBugs və Eclipse məsələləri və Android JRuby ilə bir neçə problemləri müəyyən və təkmilləşdirilmiş edilmişdir.

nədir versiyası 2.5.4448 Yeni

  • Bu versiya recursive caiz çoxhədli üzük üçün yeni alqoritmlər gətirir caiz quotient əmsallı və yeni caiz çoxhədli üzük.
  • Bu üzük əmsallı dəyişənlərin qeyri-kommutativ vurma edir.
  • caiz quotient əmsallı recursive caiz çoxhədli üzük və caiz polinomiyaller üçün yeni scripting nümunələr var.

nədir versiyası 2.5.4408 Yeni

  • Bu versiya caiz çoxhədli olan idealları üçün yeni alqoritmlər təmin edir SolvableQuotientRing və SolvableResidueRing dərsləri SolvableQuotient, SolvableResidue da caiz çoxhədli üzük, və müvafiq zavodları üçün sinif SolvableIdeal üzüklər və yeni strukturlar.
  • vardır Ruby rdoc sənədləşdirilməsi üçün yeni bir mövzu və scripts JRuby yeni bir versiyası (1.7.3) üçün uyğunlaşdırılmışdır.
  • Bəzi kiçik giderir və təkmilləşdirilməsi daxildir.

nədir versiyası 2.5.4358 Yeni

  • Java API daha sabit olacaq indi on .
  • Bu paylanmış (hibrid) Grobner baza tətbiq bir yarış giderir və GB hesablamaların MPJ versiyası artırır.
  • GBFactory dəyişib və GBAlgorithmBuilder user Gebauer & Moller kritik cüt seçmək üçün yeni seçimi əlavə edildi.
  • BigDecimal default dəqiq DECIMAL128 olaraq dəyişdirildi.
  • GreatestCommonDivisorHensel həyata keçirilməsi tam qiymətləndirilməsi bal və daha optimallaşdırılması istifadə artır.

versiyası 2.4.4308 yeni nədir:

  • Bu versiya daha çox performans optimallaşdırılması, kiçik irəliləyişlər təmin edir, və giderir.
  • optimallaşdırılması ifadə & quot hesablamaq üçün scaleSubtractMultiple (b, g, a, e, S) kimi polinomiyaller üçün birlikdə üsulları daxildir bx ^ g bu - balta ^ e S & quot; bir qamış.
  • vardır indi JAS Android App ilk versiyası.
  • app Ruby IRB Android app Ruboto çərçivəsində JRuby scripting interfeys və çalışır istifadə edir.

nədir versiyası 2.4.4278 Yeni

  • Bu versiya olan yeni payladı Grobner baza alqoritmlər əsasında Rabitə orta qab kimi MPI.
  • həyata keçirilməsi MPJ (MPI Java) API istifadə edir və MPJ Express və ya FastMPJ ya davam edə bilər.
  • həyata dərsləri paylanmış və multi-yivli versiyası üçün təmiz paylanmış versiyası üçün GroebnerBaseDistributedMPJ və GroebnerBaseDistributedHybridMPJ.

nədir versiyası 2.4.4228 Yeni

  • Bu versiya pulsuz qeyri-kommutativ üçün yeni hissələri var Grobner baza hesablanması və çoxhədli azaldılması.
  • Bu yeni interface WordGroebnerBase və yeni sinifləri WordGroebnerBaseAbstract və WordGroebnerBaseSeq ibarətdir.
  • qeyri-kommutativ polinomiyaller üçün jython və JRuby giriş dərsləri WordPolyRing və WordIdeal ilə təmin olunur.
  • Bundan əlavə, sinif GBAlgorithmBuilder ilə Grobner baza alqoritm tətbiq (dəyişməli) seçin təkmilləşdirilmiş yol var; Məsələn, dəyişən sifariş optimallaşdırılması ilə bir qismini pulsuz alqoritmi üçün.

nədir versiyası 2.4.4008 Yeni

  • Bu versiya daha çox JRuby nümunələri, sağ üçün bugfixes edir FindBugs tərəfindən fərq mənalı problemləri modul Grobner əsasları və çox kökləri hesablanması, və bugfixes.

versiyası 2.4.3938 yeni nədir:

  • Bu versiya refactors və Wu-sürmək üçün alqoritmlər giderir sinif CharacteristicSetWu xarakterik edir. Unit testlər CharSetTest var.

  • Üsulları CS (), isCS () və csReduction () xarakterik set alqoritmlər
  • Jython və JRuby script çıxış.
  • Kiçik düzeltmelerini və təkmilləşdirilməsi.

versiyası 2.4.3888 yeni nədir:

  • Refactoring növü parametrləri asanlaşdırmaq və növü şərait boşaltmaq üçün.
  • tsiklik paketi aradan qaldırılması üçün yeni paketi edu.jas.ufdroot yenidən bağımlılıkları.
  • FactorFactory sinifləri və factorization həyata daha yaxşı uyğun inşaatçılar da factorization həyata Təkmilləşdirilmiş seçimi.
  • Kiçik düzeltmelerini və təkmilləşdirilməsi.

nədir versiyası 2.4.3851 Yeni

  • Bu versiya modul variantları və paralel proxy versiyasını həyata keçirir nəticəsində alqoritmlər, təmizləyir və edu.jas.ufd paketi itkin GreatestCommonDivisor üsulları * dərsləri doldurur ModInteger dönüşüm ModLong giderir və sağ dərsləri kiçik düzeltmelerini, təkmilləşdirilməsi, və üsulları refactorings edir.

versiyası 2.4.3828 yeni nədir.

  • inkişafı üçün Java 7 keçid
  • JAS hələ tərtib və Java 6 və Java 5-də davam edəcək.
  • bir bug-tracker edir Google kodunu Jas üçün yeni online repositoriy.
  • jython və JRuby scripting interfeys çoxhədli ring generatorları üçün dəyişənlərin müəyyən.
  • Daha JRuby nümunələri.

versiyası 2.4.3788 yeni nədir:

  • son versiyası 2.4 yenilikləri bütün olaraq paketləri buraxın və JAS 3.0 hazırlaşır. Jython 2.5.2 və JRuby 1.6.4 yenilikləri. Onların JAS ekvivalenti Geddes və Czapor & Labahn ilə Computer Cəbr kitab alqoritmləri bütün alqoritmlər yeni index. Çoxdəyişənli tərkib çoxhədli factorization yenə kiçik təkmilləşdirilməsi və giderir.

nədir versiyası 2.3.3668 Yeni

  • Eksperimental ideal kompleks kök hesablama complexAlgebraicRoots əlavə edildi () PolyUtilApp sinif üsulu.
  • real və kompleks kökləri üçün Simple təcrid interval zəriflik həyata keçirilmişdir.
  • Baş ideal parçalanma vasitəsilə cəbri sayı sahələri üzərində univariate polinomiyaller alternativ faktoring FactorAlgebraicPrim sinif əlavə edildi.
  • kompleks nömrələri təhlil təkmilləşdirilmişdir.
  • müddətli sifariş bəzi hallarda məcbur edilir. Daha kiçik təkmilləşdirilməsi və giderir edildi.

versiyası 2.3.3598 yeni nədir:

  • sinif ResidueRing istifadə varyasyon cəbri ring / sahə uzantıları. JRuby və Jython versiyasını və məsləhət sahəsində builder nümunələri. Son Eclipse və Java 1.7 versiyası üçün kiçik irəliləyişlər və hata düzeltmelerini.

nədir versiyası 2.3.3568 Yeni

  • Easy məsləhət sahələrində qüllələr tikintisi istifadə cəbri və ülvi sahəsində uzantıları üçün üsulları ilə sinif ExtensionFieldBuilder.
  • real və kompleks cəbri nömrələri təkmilləşdirilməsi.
  • recursive nümayəndəlikləri üçün çoxhədli parser yaxşılaşmışdır.
  • Kiçik hata düzeltmelerini.

versiyası 2.3.3538 yeni nədir:

varyasyon Hensel qaldırılması üçün

  • Yeni sinif HenselMultUtil. Gələcəkdə polyomial factorization istifadə olunacaq. Varyasyon Hensel qaldırılması istifadə ən böyük ortaq bölən bəzi hissələri. JAS mənbə (r3408) Apache Harmony 6.0 (r991881) üzrə tərtib edir. vahid test obyekt serialization cəlb test hallar istisna olmaqla keçir.

nədir versiyası 2.3.3458 Yeni

  • paketi strukturu təmizlənmiş və bütün tsiklik paketi oldu bağımlılıkları çıxarıldı.
  • Factory təhlil hissələri RingFactoryTokenizer üçün GenPolynomialTokenizer dən split edilmişdir.
  • Bəzi süni kodu caiz polinomiyaller RingElem həyata bilməz, çünki ring elementləri kimi caiz polinomiyaller istifadə tələb olunurdu.
  • Bu compiler optimallaşdırılması üçün çoxaltmaq () metodu üçün düzgün üsul göndərilməsi hallarda nəticələndi.
  • aşkar və bu təmir üçün puç artıq GenPolynomial sinif həyata keçirilir.

nədir versiyası 2.3.3408 Yeni

  • Syzygy ilə Grobner baza comptation üçün yeni critial cüt seçimi sinif OrderedSyzPairlist da Gebauer və Moller sonra əsasında alqoritm. Grobner baza dərsləri Refactoring istifadə yeni cüt seçimi isteğe. Bəzi JDK 1.6 yapıları Geri port JDK 1.5 ilə yenidən uyğun olmalıdır. Sinif FactorAbstract da Kronecker amil birləşməsi Kiçik təkmilləşdirilməsi. ThreadPool Sabit irqi şəraiti və Terminator təkmilləşdirilmiş xitam aşkar. Paralel giderir Grobner baza hesablamalarında azalıb. İdeal-da univariate çoxhədli tikinti Sabit.

nədir versiyası 2.3.3368 Yeni:.

  • varyasyon Taylor seriyası genişləndirilməsi interface və həyata keçirilməsi
  • standart baza hesablanması üçün təkmilləşdirilmiş varyasyon enerji seriyası.
  • üsulları daha uyğun dərsləri refactored edilmişdir, və siniflər məsələn, paketləri decouple köçürülüb Paketi edu.jas.ufd üçün quotient *.
  • Kiçik hatalar və kosmetik məsələlər müəyyən edilmişdir.

versiyası 2.3.3328 yeni nədir.

dərsləri MultiVarPowerSeries və MultiVarPowerSeriesRing da

  • varyasyon enerji seriyası
  • Mora-nin toxunan konus azaldılması alqoritm və bağlama edu.jas.ps elektrik seriyası üçün standart baza hesablanması.
  • eksponent istiqamətini üzərində Iterator.

nədir versiyası 2.3.3298 Yeni

  • Bu azad məhdud üçün Iterators və bəzi sonsuz strukturları xüsusiyyətləri Onların, və sonlu və sonsuz Kartezyen məhsulları.
  • Constructors (yeni) Java yaddaş model riayət etmək olunmuşdur.
  • kiçik bugfixes və təkmilləşdirilməsi, daha mənalı istisnalar və bəzi adlandırma var idi.

versiyası 2.3.3248 yeni nədir:

  • ilə qeydi səmərəli nömrələri qəbul etmək çoxhədli parser Təkmilləşdirilmiş bu bal BigDecimal əmsallar qəbul etmək və. Çoxhədli parser algebriac sayı əmsalları vurğulamaq istifadə silindi. İndi ring zavod parse hər recursive zəng edin () hər hansı dərinliyə iç içə bilər aşırma səbəb olur. Sabit caiz çoxhədli əlaqə cədvəllərdə sinxronizasiya səhv və paralel caiz çoxhədli Grobner bazası hesablanmasında bir paralelləşdirilməsi bug. Xarakterik p & GT çoxhədli üzüklər factorization qalan hissələri əlavə edilib; 0 AN (AlgebraicNumbers) və script rpresentaton dəyişdi. Qeyri-məhdud mövzu hovuz istifadə ölü-Kilidlər qarşısını almaq üçün.

nədir versiyası 2.3.3218 Yeni

  • code Java 5 dil üçün aşağı və run-time older Java versiyasını əsaslanaraq sistemləri ilə istifadə üçün sistem, məsələn MathPiper və GeoGebra üçün.
  • edu.jas.kern.TimeStatus sinif checkTime () üsulu ilə uzun çalışan vəzifələri üçün istifadəçi geribildirim üçün əlavə edildi.
  • Bəzi itkin extGB () metodları həyata keçirilmişdir.
  • GBFactory müvafiq Grobner bazası tətbiq seçilməsi üçün əlavə edildi.
  • isFinite () metodu SquarefreeFactory bütün ElemFactorys və istifadə üçün əlavə edildi.
  • Bəzi itkin hissələri xarakterik p & GT çoxhədli üzüklər factorization üçün əlavə edilmişdir; 0 ideal parçalanması.

versiyası 2.3.3188 Yeni nə:

Grobner əsas alqoritm tətbiq üçün yeni fabriki

  • edir sinif GBFactory.
  • Yeni GBProxy, GCDProxy kimi, eyni zamanda bir ardıcıl və paralel Grobner baza hesablanması run edə bilər.
  • Primitive element hesablanması bir neçə dönüşüm üsulları convertToPrimitiveElem ().
  • ilə birlikdə) (üsulları primitiveElement da normalPositionFor () vasitəsilə həyata keçirilir
  • kitab ekvivalent JAS tətbiq etmək Becker və Weispfenning tərəfindən Grobner əsasları.
  • bütün alqoritmlər yeni index var

tələblər

  • Oracle Java Standard Edition Runtime Environment

Screenshots

java-algebra-system_1_69219.png

Oxşar proqram

Hypre
Hypre

11 May 15

Lolimot
Lolimot

2 Jun 15

SAGE
SAGE

22 Jun 18

Anagram Solver
Anagram Solver

3 Jun 15

Şərh Java Algebra System

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!