Main

News

11. September 2016

Promathika Version 1.1.1 erschienen

Wir freuen uns, die Veröffentlichung der aktuellen Version 1.1.1 des Computer-Algebra-Systems Promathika bekannt geben zu können. Bei dieser Version handelt es sich in erster Linie um ein Bug-Fix-Release mit kleineren Änderungen, die die Benutzbarkeit des Programms verbessern und es in sich konsistenter machen:

  • Computer-Algebra: Der Umgang mit der e-Funktion wurde grundlegend überarbeitet und vereinheitlicht. e^x wird jetzt genau so wie exp(x) als _e^x verstanden. Die Eingabe x^-2 wird jetzt automatisch zu x^(-2) ergänzt, wodurch die Handhabung einfacher wird. Zudem wurden zahlreiche Bugs in den Vereinfachungs- und Lösungsalgorithmen der Computeralgebra behoben.
  • Benutzeroberfläche: Darstellungsfehler bei der Exportierung von Graphen sind behoben. Zudem zeichnet Promathika den Graphen bei Änderung der Größe des Programmfensters jetzt automatisch neu. Die Benutzerfreundlichkeit der Konsole wurde erheblich verbessert. So passt sich das Ein- und Ausgabegitter jetzt automatisch den Bedürfnissen des Benutzers an. Er kann durch ein Doppelklick auf die Inhalte des Gitters die angezeigten Werte jetzt direkt in das Eingabefeld übernehmen.

Eine vollständige Liste an Änderungen finden Sie unter dem externen Link hier auf LazForge.

Mit freundlichen Grüßen

Ihr Entwicklungsteam


27. Dezember 2010

Promathika Version 1.1 erschienen

Wir freuen uns, die Veröffentlichung von Promathika Version 1.1 bekannt geben zu können. Promathika 1.1 beinhaltet im Vergleich zur Vorgängerversion umfangreiche Neuerungen und Erweiterungen, die sich in folgende Bereiche gliedern lassen:

  • Computer-Algebra: In Promathika 1.1 wurde ein Algorithmus zum Lösen von Gleichungen implementiert. Das Programm ist dazu in der Lage, lineare und quadratische Gleichungen sowie Bruch- und Wurzelgleichungen nach einer Unbekannten aufzulösen. Durch einen neuen Gleichungssystem-Editor wird es zudem möglich, lineare Gleichungssysteme auf einfache Weise einzugeben, sie zu lösen und anschließend zu speichern. Der hierfür implementierte Algorithmus nutzt Pivot-Strategien zur möglichst genauen Bestimmung der Lösungen. Im Bereich der Analysis wurde die Funktionalität von Promathika um die Taylor-Entwicklung erweitert. Zum Anwendungsgebiet der Wahrscheinlichkeitsrechnung sind Funktionen zur Berechnung von Fakultät und Binomialkoeffizienten sowie die Möglichkeit zur Erzeugung beliebig großer Zufallszahlen hinzugekommen. Während bezüglich des Themenbereichs der Zahlentheorie die Vorgängerversion bereits einzelne Zahlen auf Primeigenschaften testen konnte, kann Version 1.1 Primzahllisten ausgeben und Primfaktorzerlegungen durchführen.
  • Punktewolken zeichnen: Durch einen Punkte-Editor besteht die Möglichkeit, eine Reihe von Punkten einzugeben (z.B. eine Messwertreihe) und linear verbunden oder unverbunden zeichnen zu lassen. Kantenglättung, Farbverläufe und vielfältige weitere Anpassungen der Graphen sind möglich. Alternativ kann die Punktewolke über den Befehl PointCloud eingegeben und in eine Datei gespeichert werden.
  • Erweiterte Einstellungsmöglichkeiten: Die von Promathika berechneten Funktionsgraphen lassen sich noch flexibler konfigurieren. So lässt sich jetzt die Schrift für Lineal, Achsenkreuzbeschriftung, Legende und Statistik-Ausgaben in ihrer Größe anpassen. Die Handhabung der Legende wurde durch die Einführung relativer Positionen erleichtert. Die Gitterlinien des Graphen lassen sich mit Promathika 1.1 als Vielfache beliebiger Konstanten zeichnen. Beispielsweise können die Eigenschaften trigonometrischer Funktionen genauer ergründet werden, wenn die Gitterlinien im Abstand von Vielfachen von Pi gezeichnet werden.
  • Konsolen-Ausgaben: Während Promathika in seiner Vorgängerversion alle Zahlen ausschließlich als Brüche ausgegeben hat, besteht jetzt die Möglichkeit der Ausgabe als Dezimalzahl mit frei wählbarer Genauigkeit. Die interne Berechnung von Zahlen geschieht weiterhin auf der Basis von rationalen Zahlen und somit ohne Rundungsfehler.

Zudem wurden in Promathika 1.1 Routinen zur Qualitätssicherung implementiert, welche es trotz des ständig wachsenden Quelltextes ermöglichen, alle Bereiche des Programms auf dessen korrekte Arbeit automatisiert zu überprüfen.

Eine vollständige Liste der Änderungen finden Sie hier auf den Seiten von LazForge.

Mit freundlichen Grüßen

Ihr Entwicklerteam

24. Dezember 2010

Version 1.1 in Kürze

Promathika 1.1 wird in der Geschichte des Programms die Version mit den bisher umfangreichsten Neuerungen sein. Die Implementierung einer Algebra zur Lösung von Bruch-, Wurzel- und Polynomgleichungen bis 2. Grades sowie die Implementierung von Algorithmen zur Eingabe und Darstellung von Punkte-Wolken stellen die größten Änderungen dar. Ein Modul zur Lösung linearer Gleichungssysteme wurde hinzugefügt und wird in künftigen Versionen dazu verwendet werden können, Regressionen durchführen und Anpassungskurven berechnen zu lassen. Bezüglich der Kernkomponente von Promathika wurden die Darstellungen der Graphen verfeinert und weitere Konfigurationsmöglichkeiten hinzugefügt. Die Konsole beherrscht einige neue Befehle zur Kombinatorik, kann künftig Taylor-Polynome berechnen und erlaubt erstmals die optionale Ausgabe von Dezimalzahlen anstelle von Brüchen. Zudem wurden zahlreiche Codeoptimierungen durchgeführt, die Promathika noch schneller werden lassen, durch die Terme besser vereinfacht werden und durch die die Erweiterung des Programms erleichtert wird. Nicht zuletzt wurden Routinen zur Qualitätssicherung implementiert, welche bei der wachsenden Größe und Komplexität des Programms automatisiert überprüfen, ob Promathika nach Quelltexterweiterungen und neuen Implementierungen noch korrekt arbeitet.

Aufgrund der umfangreichen Neuerungen wird sich die Veröffentlichung von Promathika 1.1, die ursprünglich für heute angesetzt war, um wenige Tage verschieben und kann in der kommenden Woche erwartet werden. Währenddessen wird die Dokumentation auf dieser Seite bereits angepasst.

Ihr Entwicklerteam


29. März 2010

www.promathika.org - unsere neue Projektseite

Promathika ist auf eine neue Domain umgezogen - und ab sofort unter www.promathika.org verfügbar. Zusätzlich haben wir die Promathika Dokumentation neu aufgebaut - sie ist jetzt noch übersichtlicher und beinhaltet Screenshots der aktuellen Version 1.0.4:

Wir wünschen Ihnen viel Spaß auf den neuen Seiten von Promathika!

Ihr Entwickler-Team


14. März 2010

Einschränkungen bzgl. der Projektseite

Wie Sie sicherlich festgestellt haben, ist unsere bisherige Projektseite leider seit einigen Tagen nicht mehr erreichbar. Wir wollen Sie in dieser Mitteilung über die Gründe und das weitere Vorgehen informieren:
Sowohl unsere Domain als auch unser Webspace lief bisher über einen Reseller aus Frankfurt, der den Webspace bei einer Hosting-Gesellschaft anmietete. Nach Angaben des Resellers fusionierte die Hosting-Gesellschaft vor wenigen Monaten mit einem größeren Konzern, was eine Neuausrichtung der Hosting-Gesellschaft bedeutete. Daraus abgeleiteten Komplikationen zwischen Reseller und der Hosting-Gesellschaft führten dazu, dass der vom Reseller gemietete Webspace und sämtliche Domains gesperrt wurden. Unglücklicherweise zählt auch die Projektseite von Promathika dazu, obwohl unser Vertrag noch lange nicht ausgelaufen ist. Auch wurden wir über die Komplikationen bis zum Tag der Abschaltung unseres Webspaces nicht informiert.
Für die nächsten Tage werden wir versuchen, die Projektseite auf der Grundlage eines Backups zu rekonstruieren. Währenddessen wird die Dokumentation von Promathika nicht vollständig verfügbar sein. Wir bitten um Ihr Verständnis.

Unser Reseller versucht derzeit, über DENIC an die gewohnte Domain von Promathika zu gelangen, damit sie wieder genutzt werden kann. Wir sind für diese Zeit über eine Subdomain des Deutschen Lazarusforums erreichbar, auf dessen Server diese Seite zur Zeit läuft. Hierfür sei dem Betreiber des Forums, Johannes Müller, herzlich gedankt!

Wir hoffen, dass der reguläre Betrieb der Projektseite so schnell wie möglich wieder aufgenommen werden kann und dass wir Ihnen so den gewohnten Service sobald wie möglich wieder zugänglich machen können.

Mit freundlichen Grüßen

Ihr Entwickler-Team


07. März 2010

Promathika Version 1.0.4 erschienen

Wir freuen uns, Ihnen mit dem heutigen Tag Promathika in Version 1.0.4 anbieten zu können.

  • Von nun an können mit dem Befehl DrwInt(Term) Integralfunktionen gezeichnet werden. Dafür wird ein numerischer Algorithmus verwendet, mit dem selbst solche Integrale gezeichnet werden können, die nicht auf eine elementare Stammfunktion zurückgeführt werden können, wie etwa das Integral der Gaußschen Glockenkurve. Auch ist es jetzt möglich, den Funktionen einen beliebigen Funktionsnamen zu geben, der auf Wunsch im Graphen angezeigt wird.
  • Die Konsole wurde ebenfalls in ihrer Funktionalität erweitert: Mit Version 1.0.4 enthält Promathika eine Vielzahl an Funktionen bezüglich Primzahlen, die sowohl den einfachen Test von Zahlen als auch das schnelle Auffinden von Primzahlen erleichtern. Neu hinzu gekommen ist zudem eine Routine zum Wechsel der Zahlenbasis, etwa vom Dezimalsystem ins Hexadezimalsystem oder vom Dualsystem ins 103er-System. Die Zahlenbasis kann dabei beliebig gewählt werden. Hinzu kommen noch einige kleinere Funktionen - die genauen Bezeichnungen befinden sich in der Changelog und in der Dokumentation.
  • Für die neue Version sind ebenfalls Änderungen eingeflossen, die die Benutzerfreundlichkeit betreffen. So wurde der Funktionseditor bei gleichbleibender Funktionalität umstrukturiert und so in eine sehr übersichtliche Form gebracht; zudem wurden die in den Programmeinstellungen verwendeten Bezeichnungen eindeutiger formuliert.

Eine detailierte Liste der Änderungen gibt es in unserer Changelog.

Promathika ist OpenSource und kann von diesen Seiten kostenlos heruntergeladen werden.

Mit freundlichen Grüßen

Ihr Entwicklerteam


05. Dezember 2009

Promathika Version 1.0.3 erschienen

Wir sind froh, Ihnen mit dem heutigen Tag Promathika in Version 1.0.3 anbieten zu können.

Mit dieser Version wurde die automatische Anpassung des Lineals weiter verfeinert, die Koordinatenbeschriftung wird nun zentriert gesetzt. Die Verzeichnung zweier an Intervallgrenzen ineinander übergehender Funktionen wird mit der neuen Version minimiert; Die Farbverläufe passen sich zudem der Ausdehnung der Funktion innerhalb der Intervallgrenzen an. Schließlich ist die neue Version um eine Reihe kleinerer Bugs ärmer geworden. Eine ausführliche Changelog gibt es hier.


13. November 2009

Promathika Version 1.0.2 erschienen

Die Version 1.0.2 von Promathika ist absofort verfügbar. Im Vergleich zur Vorgängerversion wurden vor allem kleinere Bugs bereinigt (vgl. Nachricht vom 12. November). Ein interessantes neues Feature ist die automatische Anpassung des Lineals, wenn in den Graphen hineingezoomt wird. Sie kann in den Einstellungen aktiviert werden.

Mit dieser Version hat Promathika nach unseren Tests ein hohes Maß an Stabilität erreicht. In den kommenden Monaten werden wir uns daher auf die Implementierung neuer Features konzentrieren und Promathika in seiner Funktionalität erweitern.


12. November 2009

Promathika Version 1.0.2 demnächst verfügbar

Voraussichtliche Änderungen:

  • Behebung zweier kritischer Bugs in den Term-Vereinfachungs-Routinen (Status: 100%)
  • Bug in Lineal-Beschriftung, durch den das Lineal nicht sinnvolle Beschriftungen vornimmt (Status: 100%)
  • Bug in Pop-Up-Menü: Nach Programmstart ist keine Funktionsquelle aktiviert bis zur ersten Änderung der selbigen (Status: 100%)
  • Diverse kleine GUI Bug-fixes, insbesondere für die Linux-Version (Status: 100%)
  • Neues Feature: Optionale dynamische (sinnvolle) Anpassung der Dichten für Koordinatensystem-Linien, Linealbeschriftungen und Unterteilungspins (Status: 100%)


29. Oktober 2009

Promathika in Version 1.0.1 erschienen

Diese Version behebt einige GUI-Fehler und vermeidet präventiv Eingabefehler Changelogs können hier eingesehen werden


25. Oktober 2009

Promathika in Version 1.0 erschienen

Wir freuen uns, Ihnen mitteilen zu können, dass die erste stabile Version von Promathika ab sofort verfügbar ist und von diesen Seiten heruntergeladen werden kann.