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
- Gehe zur Anwendung: Besuche http://157.180.19.9:5000/AsVisuals.
- Algorithmus eingeben: Schreibe einen Algorithmus in das dafür vorgesehene Feld.
- Parameter anpassen: Konfiguriere die Parameter, z. B. Startwerte oder Iterationen.
- Berechnung starten: Klicke auf "Start", um die Visualisierung zu generieren.
- 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!
- Fork erstellen: Erstelle einen Fork dieses Repositories.
- Neue Funktionen umsetzen: Implementiere neue Algorithmen, Visualisierungen oder Features.
- 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:
- GitHub: jrmfrbg
- E-Mail: jorim@duck.com