PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gradient



BlackDevil
07-07-2008, 17:05
Servus

nach längerem mal wieder eine Frage. Wie kann ich
gradf(x) = ...

Schön schreiben? Also gibts einen befehl für den Gradienten (Auser dem Nabla) oder oder nur mit \text{grad}f(x) ?

Grüße

localghost
07-07-2008, 17:09
[...] Wie kann ich
gradf(x) = ...

Schön schreiben? [...]
Dann erläutere doch mal genauer, was in diesem Zusammenhang für dich "schön" bedeutet.


MfG
Thorsten¹

Sabrina.Dankers
07-07-2008, 17:44
Du kannst dir dafür einen eigenen Operator anlegen mit

\DeclareMathOperator{\grad}{grad}

Dann erhälst du mit \grad dasselbe wie für \text{grad}.

Dafür benötigst du das amsmath-Paket. Aber das verwendest du ja sicher schon.

LG Sabrina

BlackDevil
07-07-2008, 18:45
Öhm Schöner wäre, dass es so benutzbar ist wie \lim \int etc. - das mit dem selbst definieren hilft da schon weit :) danke

localghost
07-07-2008, 20:23
Öhm Schöner wäre, dass es so benutzbar ist wie \lim \int etc. - das mit dem selbst definieren hilft da schon weit :) danke
Genau diese Lösung hat Dir Sabrina ja geliefert. Um das genaue Verhalten von \lim oder \int zu erreichen, bedarf es nur einer kleinen Änderung.

\DeclareMathOperator*{\grad}{grad}
Im Quellcode kannst Du das dann ganz normal benutzen.

\[
\grad f(x,y,z)=\left(\frac{df}{dx},\frac{df}{dy},\frac{d f}{dz}\right)
\]

BlackDevil
08-07-2008, 08:44
Jep, genau. So hab ich jetz auch das Differential d hingebogen :) danke

BlackDevil
08-07-2008, 09:34
Ich nochmal, wie schaff ich es zwei Symbole im Mathemodus übereinander zu Schreiben?
So:



<
>


Vielleicht mit etwas weniger Zeilenabstand aber quasi so wie oben gezeigt. Und gibt es eine einfachere Möglichkeit Farbe in den Mathemodus zu bringen? Ich weiß das es geht ich find nur das Script nich mehr in dem es stand :(

Grüße




edit:


\Hess f(x_0)=(\D_j\D_if(x_0)_{\begin{matrix}1\leq i\leq n\\1\leq j\leq n\end{matrix}}


So gehts, nimmt aber Enorm viel Platz ein ^^

Stefan_K
08-07-2008, 12:09
Hallo,

Du könntest \substack oder die subarray-Umgebung von amsmath verwenden:

\Hess f(x_0)=
(\D_j\D_if(x_0)_{\substack{1\leq i\leq n\\1\leq j\leq n}}

Zur anderen Frage schau Dir einmal mathCol (http://www.ctan.org/tex-archive/info/math/voss/mathCol/) an.

Viele Grüße,

Stefan

BlackDevil
08-07-2008, 12:24
Danke :)---