Algorithmus-Visualisierung mit Blazor

Dies ist ein Open-Source-Projekt zur Visualisierung mathematischer Zahlenfolgen und Algorithmen. Die Anwendung nutzt Blazor für die Entwicklung einer interaktiven Webanwendung, in der Benutzer verschiedene Algorithmen erkunden und deren Ergebnisse graphisch darstellen können.


Features

  • Algorithmen: Implementierung verschiedener mathematischer und algorithmischer Zahlenfolgen.
  • Graphische Visualisierung: Darstellung der generierten Daten als interaktive Graphen.
  • Intuitive Bedienung: Benutzerfreundliches Interface zur Auswahl und Anpassung der Algorithmen.
  • Erweiterbarkeit: Einfaches Hinzufügen neuer Algorithmen oder Visualisierungstypen.

Technologien

  • Frontend: Blazor WebAssembly (C#).
  • Backend (optional): ASP.NET Core (für komplexere Datenverarbeitung).

Nutzung

  1. Gehe zur Anwendung: Besuche http://157.180.19.9:5000/AsVisuals.
  2. Algorithmus eingeben: Schreibe einen Algorithmus in das dafür vorgesehene Feld.
  3. Parameter anpassen: Konfiguriere die Parameter, z. B. Startwerte oder Iterationen.
  4. Berechnung starten: Klicke auf "Start", um die Visualisierung zu generieren.
  5. Ergebnisse erkunden: Interagiere mit den generierten Graphen, um die Daten besser zu verstehen.

Beispielalgorithmen

  • Fibonacci-Folge: Visualisiert die bekannte Zahlenreihe, bei der jede Zahl die Summe der beiden vorherigen ist.
  • Goldener Schnitt: Ableitungen aus den Fibonacci-Zahlen zur Visualisierung des goldenen Schnitts.

Beiträge

Du möchtest zur Weiterentwicklung dieses Projekts beitragen? Sehr gerne!

  1. Fork erstellen: Erstelle einen Fork dieses Repositories.
  2. Neue Funktionen umsetzen: Implementiere neue Algorithmen, Visualisierungen oder Features.
  3. Pull-Request einreichen: Erstelle einen Pull-Request mit einer Beschreibung deiner Änderungen.

Lizenz

Dieses Projekt steht unter der GPL 3.0-Lizenz.


Kontakt

Bei Fragen, Feedback oder Vorschlägen kannst du mich über GitHub oder per E-Mail kontaktieren:

An unhandled error has occurred. Reload 🗙