Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Funktionsplotter (https://www.delphipraxis.net/99382-funktionsplotter.html)

igel457 11. Sep 2007 13:42


Funktionsplotter
 
Liste der Anhänge anzeigen (Anzahl: 4)
Funktionen interaktiv erklärt - Autograph

In letzter Zeit habe ich mich mit der Entwicklung des angehängten Programms beschäftigt. Dabei handelt es sich um einen Funktionsplotter. Die Besonderheit ist, das die Software die für Sekundarstufe I relevanten Funktionen mithilfe eines Tutorials erklärt.

Features:
  • Einfache Eingabe von linearen, quadratischen und trigonometrischen Funktionen über Schablonen
  • Funktionen werden bei jeder Änderung am Funktionsterm automatisch aktualisiert
  • Einfügen von Punkten
  • Einschränken des Definitionsbereiches
  • Drucken
  • Exportieren als Bitmap - praktisch für Präsentationen
  • Exportieren als Datei für Tabellenkalkulationsprogramme
  • Exportieren als HTML
  • Ableitungen
  • Ausgabe von periodischen Funktionen über die Soundkarte
  • Einfache Bedienung - sowohl über die Maus als auch die Tastatur möglich
  • Verwenden von Multicoreprozessoren
  • ...und noch vieles mehr

Systemvoraussetzungen:
  • 1 GHz Prozessor
  • 128 Megabyte RAM
  • 3D-fähige Grafikkarte
  • Microsoft DirectX 9c oder OpenGL
  • Microsoft Windows 2000, XP oder Vista

Das Programm wurde mit meiner 2D-Engine Andorra 2D entwickelt und kann sowohl OpenGL als auch Direct3D verwenden.

Das Programm speichert seine Einstellungen unter C:\Dokumente und Einstellungen\{Benutzername}\Anwendungsdaten\Autog raph\.

Mehr Infos gibt es auch hier:
http://www.nordpfalzgymnasium.de/autograph.php

shmia 11. Sep 2007 17:09

Re: Funktionsplotter
 
Kennst du GnuPlot schon ?
Schau's dir mal an - da kann man sich gute Ideen holen.

Muetze1 11. Sep 2007 22:55

Re: Funktionsplotter
 
Schönes Ding. Aber kann es sein, dass das Grid im Hintergrund um genau einen Pixel zu hoch ist? Es kommt mir zumindest so vor...

Ansonsten noch ein Hinweis zu der Schulseite (wo du ja auch das CMS etc geschrieben hast): dort hat sich der Fehlerteufel eingeschlichen: Bildschrimfotos

igel457 12. Sep 2007 15:45

Re: Funktionsplotter
 
Danke für den Hinweis. Das mit dem Pixel ist ein Bug im OpenGL-Modus von Andorra 2D - mit DirectX sollte das nicht so sein.
Ich habe das auf der Schulseite umgeändert - ist schon schön wenn man da Admin ist...

OregonGhost 12. Sep 2007 15:52

Re: Funktionsplotter
 
Da ist noch ein Rechtschreibfehler auf dem einen Screenshot: Objekteinstellungen :)

xZise 15. Sep 2007 11:07

Re: Funktionsplotter
 
Muss das ein Setup sein?

[edit]Und ich weiß nicht wie ihr das handhabt, aber wir definieren die Ableitung immer mit fn(x)=... Also ist die 1. Ableitung f'(x)=... etc.
Beispiel:
Code:
f(x)   = x³
f'(x)  = 3x²
f''(x) = 6x
f'''(x) = 6
Wikipedia[/edit]

g0rmed 15. Sep 2007 15:05

Re: Funktionsplotter
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von xZise
[edit]Und ich weiß nicht wie ihr das handhabt, aber wir definieren die Ableitung immer mit fn(x)=... Also ist die 1. Ableitung f'(x)=... etc.
Beispiel:
Code:
f(x)   = x³
f'(x)  = 3x²
f''(x) = 6x
f'''(x) = 6
Wikipedia[/edit]

Das ist doch, meiner Meinung nach, mathematischer Standard, oda?

edit1:
habe ihn mir nun mal etwas genauer angeschaut :)
Durch Andorra2d ist das natürlich nen super programm(natürlich auch ohne...) :thumb:

was ich so gefunden habe/mir eingefallen ist:
  • falsch formulierte funktionen (siehe pic1) sind in der liste
  • automatisch verschiedene farben für verschiedene funktionen
  • doppelklick zum zurückspringen zum ursprung
  • irgendwie irritiert mich das gitternetz ganz schön (flackert) :drunken:
  • ableitungen als subnodes der ursprungsfunktion
  • das problem mit dem zeichnen der tangensfunktion kenne ich...kann man das nicht irgendwie umgehen ;)

hoffe meine anmerkungen sind hilfreich :P

edit2:
ach nochmwas ;):
nach gründlicher diskussion bin ich der meinung, dass die ableitungen wie von xZise gepostet angezeigt werden sollten^^ :roteyes:

xZise 15. Sep 2007 15:28

Re: Funktionsplotter
 
Da ich aber nur den Screenshot bestauen konnte :) Habe ich nur gesehen, dass es da nicht so ist :)

Neutral General 16. Sep 2007 14:27

Re: Funktionsplotter
 
Hi,

Was mir aufgefallen ist: Wenn ich als Funktion f(x)= e^(2*x) oder f(x)=2^x eingebe dann sieht der Graph äußerst seltsam aus....

EDIT: Bzw. sagen wirs so: Die Funktionen werden richtig gemalt aber rechts sind einige striche der Form x=c o.O^^

Ach ja: a^x Ableitungen wären noch nett^^.. sind ja nicht soo schwer...

Gruß
Neutral General

igel457 17. Sep 2007 13:48

Re: Funktionsplotter
 
Hallo,

danke für eure Antworten - wenn ich mal wieder Zeit und Lust habe werde ich die angesprochenen Features einbauen.

Danke an alle fürs Testen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:16 Uhr.
Seite 1 von 2  1 2      

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