AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte 3D Funktionsplotter...
Thema durchsuchen
Ansicht
Themen-Optionen

3D Funktionsplotter...

Ein Thema von Markus · begonnen am 29. Jun 2004 · letzter Beitrag vom 14. Mär 2006
Antwort Antwort
Markus
Hallo,

habe mal ein kleines Programm geschrieben, mit dem man Funktionen dreidimnesional darstellen kann, z.B.

f(x,y)=sin(x)*cos(y)

Man kann auch Laufvariablen einbauen, um Animation zu realisieren. Das Programm wurde mit OpenGL geschrieben. Viel Spaß beim testen
Angehängte Dateien
Dateityp: rar fxy.rar (193,8 KB, 239x aufgerufen)
 
Benutzerbild von titus
titus
 
#2
  Alt 29. Jun 2004, 18:58
GEIL!
Daniel L.
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.
 
#3
  Alt 29. Jun 2004, 19:01
Hallo!

Sieht schon mal sehr gut aus!

Ein paar Anmerkungen habe ich aber dennoch:
(1) Eine Achsenbeschriftung muss da rein!
(2) Der Zoom sollte linear funktionieren. Es ist blöde, dass die Schrittweite, wenn der Regler ganz links ist, so groß ist
(3) Wenn ich die Drehung auf "Auto" stelle läuft nur bei der z-Drehung der Regler mit
(4) Es sollte einen Button geben, um den Ursprung wieder in die Mitte zu befördern
(5) Könnte man evtl. die Drehung auch mit der rechten Maustaste machen? Das man nicht unbedingt die Regler benutzen muss. (Oder besser mit der Linken, das finde ich zumindest intuitiver. Und die Verschiebung dann mit der Rechten.)
(6) Ich bin zu doof für die Laufvariablen.

So, dass war es erst einmal.

Nochmal: Schönes Programm!

MfG
Peter

P.S.: Den math. Parser habe ich jetzt nicht getestet.
Christian S.
  Mit Zitat antworten Zitat
Markus
 
#4
  Alt 29. Jun 2004, 19:02
Sind meine ersten Gehversuche mit OpenGL...

Werde es noch einbauen wenn ich Zeit finde. Mit der Drehung hab ich noch so meine Probleme, werde aber dafür nen neuen Post aufmachen, passt hier nicht rein...

Mit den Laufvariablen, gib oben z.B. mal

sin(x)*cos(a*y)

ein. Dann gehst du zu den Laufvariablen und klickst auf "a". Dann müsste es gehen.
  Mit Zitat antworten Zitat
Deacon_Palmer
 
#5
  Alt 14. Mär 2006, 17:36
Ich habe eine Frage:
Der Thread ist schon ziemlich alt, entwickelst du das Programm noch weiter?
Ich schreibe in Mathematik Facharbeit über Funktionen in zwei Veränderlichen und kann somit einen 3D-Funktionsplotter sehr gut brauchen!

Die dynamische Darstellung mit den Laufvariablen ist fantastisch!
Ich wage es mal, dein Programm mit Gnuplot zu vergleichen, wenn ich darf.

Toll wäre
- eine Achsenbeschriftung.
- ein farbiger Funktionsgraph.
- die Möglichkeit, Niveaulinien, die hinter anderen liegen, zu verstecken (also quasi hidden3d)
- es, den Graphen abspeichern zu können!

Schöne Grüße
Sebastian
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz