von Stammgast » Sa 9. Mai 2020, 12:01
update.freak hat geschrieben: ↑Mi 22. Apr 2020, 12:15
[…] Hat jemand einen Vorschlag wie das mit der Kurve zu realisieren ist?
In der Regel sollte man hier als potentieller Helfer die eigenen Ideen des Fragestellers zu sehen bekommen. Bevor das hier wegen fehlender Informationen von update.freak im Sande verläuft, sei hier ein Ansatz gezeigt. Für Details ist die Anleitung von »PGF/TikZ« da.
\documentclass[11pt,border=2pt,ngerman]{standalone}
%\documentclass[parskip=half,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[tbtags]{mathtools}
\mathtoolsset{centercolon}
\PassOptionsToPackage{svgnames}{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,patterns}
%\usepackage{lmodern}
\usepackage{tgtermes,tgheros,tgcursor} % TeX-Gyre-Schriften
\usepackage{microtype}
\begin{document}
\begin{tikzpicture}[
>=Stealth,
line cap=round,
line join=round
]
\draw[help lines,lightgray] (0,0) grid (6,6);
\coordinate (A) at (2,2.5);%(2,3.5);
\coordinate (B) at (3,1.5);%(3.5,2);
\draw[<->] (0,6) node[above left] {$f_2(x)$} |- (6,0) node[below right] {$f_1(x)$};
\filldraw[fill=green,fill opacity=0.25] (6,6) to[out=220,in=90] (A) to[out=270,in=180] (B) to[out=0,in=220] (6,4);
\fill (A) circle[radius=2pt] (B) circle[radius=2pt];
\draw[ultra thick] (A) to[out=270,in=180] (B);
\draw[dashed] (0,1.5) node[left] {$f_{\text{2,min}$} -- (B);
\draw[dashed] (2,0) node[below] {$f_{\text{1,min}$} -- (A);
\node[anchor=west,text width=5.2em,align=left] (uB) at (1,5) {unzulässiger Bereich};
\node[anchor=west,text width=4.2em,align=left] (zB) at (4,4.5) {zulässiger Bereich};
\node[anchor=west,text width=3.3em,align=left] (PF) at (3,3) {Pareto"=Front};
\draw[->,very thick] (PF) -- +(215:1.75);
\end{tikzpicture}
\end{document}
[quote=update.freak post_id=111127 time=1587550510 user_id=8712][…] Hat jemand einen Vorschlag wie das mit der Kurve zu realisieren ist?[/quote]
In der Regel sollte man hier als potentieller Helfer die eigenen Ideen des Fragestellers zu sehen bekommen. Bevor das hier wegen fehlender Informationen von [b]update.freak[/b] im Sande verläuft, sei hier ein Ansatz gezeigt. Für Details ist die Anleitung von »[url=https://ctan.org/pkg/pgf]PGF/Ti[i]k[/i]Z[/url]« da.
[code]\documentclass[11pt,border=2pt,ngerman]{standalone}
%\documentclass[parskip=half,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[tbtags]{mathtools}
\mathtoolsset{centercolon}
\PassOptionsToPackage{svgnames}{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,patterns}
%\usepackage{lmodern}
\usepackage{tgtermes,tgheros,tgcursor} % TeX-Gyre-Schriften
\usepackage{microtype}
\begin{document}
\begin{tikzpicture}[
>=Stealth,
line cap=round,
line join=round
]
\draw[help lines,lightgray] (0,0) grid (6,6);
\coordinate (A) at (2,2.5);%(2,3.5);
\coordinate (B) at (3,1.5);%(3.5,2);
\draw[<->] (0,6) node[above left] {$f_2(x)$} |- (6,0) node[below right] {$f_1(x)$};
\filldraw[fill=green,fill opacity=0.25] (6,6) to[out=220,in=90] (A) to[out=270,in=180] (B) to[out=0,in=220] (6,4);
\fill (A) circle[radius=2pt] (B) circle[radius=2pt];
\draw[ultra thick] (A) to[out=270,in=180] (B);
\draw[dashed] (0,1.5) node[left] {$f_{\text{2,min}$} -- (B);
\draw[dashed] (2,0) node[below] {$f_{\text{1,min}$} -- (A);
\node[anchor=west,text width=5.2em,align=left] (uB) at (1,5) {unzulässiger Bereich};
\node[anchor=west,text width=4.2em,align=left] (zB) at (4,4.5) {zulässiger Bereich};
\node[anchor=west,text width=3.3em,align=left] (PF) at (3,3) {Pareto"=Front};
\draw[->,very thick] (PF) -- +(215:1.75);
\end{tikzpicture}
\end{document}[/code]