Baumdiagramme vom Computer zeichnen lassen

Mit Hilfe von Baumdiagrammen und den Pfadregeln lassen sich Wahrscheinlichkeiten sehr leicht berechnen. Nur das Zeichnen ist immer äußerst aufwendig. Gerade, wenn nicht alles symmetrisch verläuft, wird es äußerst mühsam und selten schön. Wollen wir zum Beispiel 6 Kugeln aus einer Urne mit 4 roten, einer weißen und einer blauen Kugel ohne Zurücklegen ziehen, ergeben sich schon 30 Pfade. (s.u.)

Da es bisher kein gutes Programm für Wahrscheinlichkeitsbäume gab, habe ich selbst eine Konsolenanwendung geschrieben. Für obiges Beispiel muss man lediglich folgende wenige Zeichen eingeben, und hat eine Sekunde später ein schönes Baumdiagramm im svg- und/oder odt-Format:

baum o 6 R 4 W 1 B 1 p

Weitere Beispiele gibt es hier. Das Programm zum Download gibt es hier. Eine Installationsanleitung findet sich hier.

Baumdiagramm
6 Kugeln ohne Zurücklegen. Hier gibt es die svg-Datei.

23 Gedanken zu “Baumdiagramme vom Computer zeichnen lassen

  1. Ein tolles Stück Software. Schön wäre es, wenn man die Ergebnisse ( z.B. Rot, Weiß…) farbig in allen Stufen des Baumes und auch im Ergebnis darstellen könnte.

    Like

    • Danke für die Rückmeldung.

      Die Idee mit den Farben hatte ich auch schon, nur noch nicht, wie man diese sinnvoll implementieren könnte. Vielleicht fällt mir noch was ein.

      Viele Grüße

      Like

  2. Zuerst einmal, tolles Programm! Wirklich sehr hilfreich!
    Jetzt hätte ich noch eine Frage, ist es möglich, dass man hier z.B. den zweimaliges Würfeln so darstellt, dass die Augenzahl automatisch zusammen gezählt wird?

    Like

    • Danke. Diese Funktion gibt es bisher nicht. Interessante Idee – vielleicht könnte ich das als extra Funktion einbauen.
      Man kann natürlich manuell die Ergebnisspalte verändern, bei svg-Dateien mit einem Texteditor, bei odt-Dateien direkt im Writer.

      Like

    • Was heißt, Sie können es nicht starten? Was zeigt die Eingabeaufforderung an, wenn Sie im entsprechenden Pfad

      baum a+b

      eingeben und Enter drücken?

      Eigentlich sollte sich dann im Benutzerverzeichnis eine Datei finden, z.B. Baum.svg.

      Haben Sie vielleicht versucht die baum.exe mit Doppelklick zu öffnen? Das kann nicht funktionieren, weil dann die Parameter fehlen.

      Like

  3. hallo,
    erst mal danke für das programm, das sieht wirklich sehr vielversprechend aus.
    ich bekomme aber immer nur folgende meldung:

    klaus@t500:~/Arbeitsfläche/aaa$ ./baum64 A+B A+B+C+D,A+B
    Einstellungspfad: /home/klaus/.config/Baumdiagramme/

    was muss ich noch einstellen?

    Like

    • Diese Meldung ist eigentlich eine Debug-Meldung, die ich offenbar vergessen habe zu deaktivieren. Die können Sie ignorieren (die zeigt Ihnen nur an, in welchem Ordner sie die Einstellungsdateien finden). Es müsste jetzt eine Datei mit dem Namen baum.odt oder baum.svg in /home/klaus liegen. Außer Sie haben in den Einstellungen den Pfad geändert, wo die Dateien gespeichert werden sollen. Sie können in den Einstellungen auch festlegen mit welchem Programm die Datei geöffnet werden soll, dann wird unmittelbar nach dem erstellen das Baumdiagramm geöffnet. In der Einstellungsdatei „Dateiarten“ können Sie festlegen ob odt-, svg- oder beide Dateien erzeugt werden.

      Like

  4. Hallo, ich sehe an den Rückmeldungen und an den Beispielbildern, dass das Programm genau das erfüllt was ich schon länger gesucht habe. Leider bekomme ich unter win 10 beim download die Meldung „Hersteller konnte nicht verifiziert…“ werden. Sorry, ich bekomme die Sicherheitseinstellung nicht so hin, dass ich den Download durchführen und das Programm öffnen kann. Könnten Sie mir einen Tipp geben?

    Like

    • Hallo Herr Berwarth,
      leider kann ich es selbst nicht testen, da ich kein Windows 10 verfügbar habe.
      Ich habe soeben eine zip-Datei bei Downloads ergänzt. Vielleicht können Sie diese runterladen?
      Dort befinden sich alle exe-Dateien für Windows (32- und 64-Bit-Versionen) ohne die Endung .exe.
      Diese können Sie entpacken und die passende Datei in baum.exe umbenennen.
      Wenn es weiter nicht funktioniert, könnten Sie mir einen Screenshot von der Fehlermeldung an folgende Adresse schicken?

      mathematikfosbayern@gmx.de

      Danke und viel Erfolg.

      Like

  5. Hallo erstmal sehr schönes Programm jedoch brauche ich ein Baumdiagramm welches erst 6 Knoten hat und an denen jeweils 5 Kinder und an die wieder jeweils 4 und so weiter jedoch werde ich nicht schlau daraus wie das funktionieren soll da das Programm die Knoten willkürlich aufteilt

    Like

    • Danke für die Rückmeldung.

      Ich weiß nicht, ob ich die Frage richtig verstehe, wenn ja sollte es ganz einfach sein:

      baum u a+b+c+d+e+f g+h+i+j+k l+m+n+o p+q+r s+t v

      Hat natürlich 6! = 120 Pfade und ist daher recht groß, funktioniert aber.

      Die ersten 6 Knoten heißen hier a bis f, die 5 Knoten der zweiten Spalte heißen g bis k und so weiter.

      Like

  6. Ich möchte halt 6 Werte an die jeweils 5 weitere Werte kommen an welche wieder jeweils 4 und danach an jedes einzelne 3 kommen und so weiter

    Like

    • Achso, nein mit cd in den richtigen Pfad wechseln. Wenn baum.exe zum Beispiel in C:\Programme\Baum liegt dann eingeben:

      cd C:\Programme\Baum

      Like

  7. Vielen Dank für den tollen Baumgenerator!
    Besteht die Möglichkeit, den LaTeX-Quellcode der erzeugten Bäume zu bekommen?

    Like

    • Leider nicht. Ich wollte anfangs noch Latex ergänzen, musste dann aber feststellen, dass sich damit nur symmetrische zeichnen lassen. Daher ist Latex für die meisten Baumdiagramme ungeeignet. Sollte ich mich da irren, oder es sich mittlerweile geändert haben, wäre das natürlich interessant.

      Alternativ ist es doch möglich Bilder (png oder svg) in ein Latex-Dokument zu integrieren. Zumindest, soweit ich weiß.

      Like

Fragen, Probleme, Feedback... Bitte bei Problemen/Fehlermeldungen mindestens Betriebssystem+Version und verwendetes svg-Darstellungsprogramm+Version angeben