Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi 3D-Graphen zeichnen (https://www.delphipraxis.net/71812-3d-graphen-zeichnen.html)

BlackJack 21. Jun 2006 14:04

Re: 3D-Graphen zeichnen
 
Zitat:

Zitat von Neutral General
Mh danke.. Ich hab zwar wirklich nichts verstanden aber falls es dir oder jemand anderem nichts ausmacht (und ihr das könnt :D) dann wär es nett wenn ihr mir am Beispiel von z.B f(x,y)= 2x² - 3y zeigt wie man sowas ableiten würde :)

Was du suchst wird der Gradient sein. In diesem Fall wäre das ein 2D-Vektor und der würde so aussehen:

grad f = (4x, -3) = 4x*e_x - 3*e_y

wobei e_x und e_y die kartesichen Einheitsvektoren sind.

allgemein (in 3D):

grad f(x,y,z) = (df/dx, df/dy, df/dz) = df/dx * e_x + df/dy * e_y + df/dz * e_z

Alles klar? ;)

Neutral General 21. Jun 2006 14:05

Re: 3D-Graphen zeichnen
 
Ach so das wusste ich alles schon...

...
...

:wiejetzt: :mrgreen:

BlackJack 21. Jun 2006 14:52

Re: 3D-Graphen zeichnen
 
naja wenn die funktion von mehreren Parametern (f(x,y)) abhängt, dann kann man nicht einfach so wie bei f(x) sagen "ok bei x=10 ist der anstieg 2", sondern man muss sich entweder auf ne richtung beschränken ("bei x=10, y=20 ist der anstieg in x-richtung 2, in y-richtung 7") oder man bekommt halt nen vektor.

es gibt auch nen zusammenhang mit der man den anstieg in einer beliebigen richtung angeben kann, aber den hab ich grade nicht im kopf.

p.s.:
ach ja, d/dx ist der ableitungsoperator, in der schule screibt man da ja immer f'. also: df/dx = f' (wenn f = f(x))


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz