Optimierungsproblem formulieren

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Optimierungsproblem formulieren

Nummer

von Sheila » Fr 5. Mär 2010, 16:15

Stimmt läuft :) Danke!!!

Ein Problem hätte ich aber noch: Wie kann man die Nummer der Formel, die automatisch eingefügt wird, rechts von der rechten geschweiften Klammer bekommen? Wenn ich das ganze nämlich in mein Latex Dokument einfüge, rutscht die Zahl nach rechts unten, weil die Formel anscheinend zu gross ist. Läßt sich das ganze irgendwie kleiner machen?

von bloodworks » Fr 5. Mär 2010, 16:04

Wieso läuft doch anstandslos durch...mit pdflatex miktex utd

von Sheila » Fr 5. Mär 2010, 15:44

Jetzt geht irgendwie gar nichts mehr:
\begin{equation} 
\left.  \begin{aligned} 
 max\left\{ \dfrac{\sum_{i=1}^{13}\left(1-\delta_i\right) a_i - \sum_{i=1}^{13} a_i \: \gamma - \sum_{i=1}^{13} a_i \cdot 0.02 - \sum\limits_{j \in \bigcup\limits_{i=1}^{k-1} \Phi_i} p_j} {\sum\limits_{j \in \Phi_k} p_j} \right. :\quad & \ 
     \delta_i \in \left[\underline{d_i},\overline{d_i}\right],\thinmuskip=3mu\\ 
   &\gamma \in \left[0.1,0.2\right],\thinmuskip=3mu \\ 
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k-1} \Phi_i} p_j \leq R,\thinmuskip=3mu\\ 
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k} \Phi_i} p_j > R.\thinmuskip=3mu\\ 
   &RR_1 \geq ... \geq RR_m\thinmuskip=3mu\\ 
  \end{aligned} 
\right\}   
\end{equation}
Weiss nicht genau, wo ich \right. setzen soll. :oops:

Big

von Sheila » Fr 5. Mär 2010, 15:35

Hmmm... gibt es auch sowas wie ein "double" Bigg? Das "normale" Bigg reicht nämlich nicht aus.

PS: Hab beim ersten Mal lesen deiner Nachricht "furchtbar" gelesen :P

von bloodworks » Fr 5. Mär 2010, 15:34

Was imübrigen in jeder halbwegs vernünftigen Anfängerliteratur erwähnt wird.... ;)

Was du wolltest war die erste Nebenbedingung auf der geichen zeile wie das Startargument... aha
Noch größere Klammern bekommt man so hin
 \left\{ INHALT \right. 
(geht nicht über Spalten hinweg....)

Re: Form

von KOMA » Fr 5. Mär 2010, 15:21

Sheila hat geschrieben:Die linke geschweifte klammer ist nun leider etwas zu klein geraten. Wenn ich das \big rauslasse, erhalte ich eine Fehlermeldung.
Ohne mir das Beispiel irgendwie angeschaut zu haben oder mich in eure fruchtbare Diskussion einmischen zu wollen (was ich genau genommen natürlich trotzdem mache) nur der Hinweis: Es gibt auch noch beispielsweise \bigg und \Bigg.

Form

von Sheila » Fr 5. Mär 2010, 15:03

Das Problem sieht nun wie folgt aus:
\begin{equation} 
\left.  \begin{aligned} 
 max\big\{ \dfrac{\sum_{i=1}^{13}\left(1-\delta_i\right) a_i - \sum_{i=1}^{13} a_i \: \gamma - \sum_{i=1}^{13} a_i \cdot 0.02 - \sum\limits_{j \in \bigcup\limits_{i=1}^{k-1} \Phi_i} p_j} {\sum\limits_{j \in \Phi_k} p_j} :\quad & \ 
 	 \delta_i \in \left[\underline{d_i},\overline{d_i}\right],\thinmuskip=3mu\\ 
   &\gamma \in \left[0.1,0.2\right],\thinmuskip=3mu \\ 
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k-1} \Phi_i} p_j \leq R,\thinmuskip=3mu\\ 
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k} \Phi_i} p_j > R.\thinmuskip=3mu\\ 
   &RR_1 \geq ... \geq RR_m\thinmuskip=3mu\\
  \end{aligned} 
\right\}  
\end{equation}
Hab noch ein paar Kleinigkeiten umgeändert. Anstatt einer Summe bzw. Differenz habe ich nun einen Quotienten. Die linke geschweifte klammer ist nun leider etwas zu klein geraten. Wenn ich das \big rauslasse, erhalte ich eine Fehlermeldung. Was tun?


PS: So wie dein Code ist, hat es bei mir leider nicht geklappt. Die Nebenbedingungen waren immer noch unter dem gesamten Zielfunktionsterm. Daher meine Änderungen. Jetzt sieht es fast so aus, wie ich es möchte, bis auf die linke geschweifte Klammer :)

von bloodworks » Fr 5. Mär 2010, 14:46

nein dass ist eigendlich egal, da er split mit aligned ersetzt und so eine echte aligned Umgebung entsteht. Man kann klaro gelich aligned verwenden, dass ist dann sauber.

Aber bei mir schreibt er das jetzt so wie ich denke dass es sein soll. Die erste Zeile endet mit dem : und alle folgenden Zeilen werden auf Höhe des : angefangen.

Die Zeilenaufteilung entspricht deinem orginal.

Code

von Sheila » Fr 5. Mär 2010, 14:33

Das ganze sieht immer noch nicht so aus, wie gewünscht. Vielleicht liegt es auch daran, dass wenn ich den Code durchlaufen lasse, ich die Warnung erhalte, dass Latex hier split nicht benutzen kann und stattdessen das Kommando aligned wählt. Ich denke, dass liegt an den Argumenten \left. und \right\} am Anfang bzw. am Ende des Codes.

von bloodworks » Fr 5. Mär 2010, 14:14

\begin{equation}
\left.  \begin{split}
 max\big\{  \sum_{i=1}^{13}\left(1-\delta_i\right) a_i - \sum_{i=1}^{13} a_i \: \gamma - \sum_{i=1}^{13} a_i \cdot 0.02 :&\\
   &\delta_i \in \left[\underline{d_i},\overline{d_i}\right]\\
   &\gamma \in \left[0.1,0.2\right] \\
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k-1} \Phi_i} p_j \leq R\\
   &\sum\limits_{j \in \bigcup\limits_{i=1}^{k} \Phi_i} p_j > R\\
  \end{split}
\right\} x
\end{equation}
So? Für genaue Beschreibung der Umgebungen siehe short-math-guide

Nach oben