我試著繪製函數 y=(0.05*0.4+0.1*2*x)/(0.05+0.1*2) 和 x=-0.1/(2*30*(y - 0.1))+y,透過使用 tikz 如下
\documentclass[tikz,border=3.14mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=1,ymin=0,ymax=1, samples=1000, xlabel={$c$}, ylabel={$s$}]
\addplot[blue, ultra thick] (x,{(0.05*0.4+0.1*2*x)/(0.05+0.1*2)});
\addplot[red, ultra thick] ({-0.1/(2*30*(x - 0.1))+x},x);
\end{axis}
\end{tikzpicture}
\end{document}
結果是
感謝以下問題的解答兩個數學函數的tikz圖片,我能夠正確地繪製函數。但是,我注意到(紅色)存在應該追蹤或刪除的漸近線(它不是函數片段的一部分)。
答案1
它不是漸近線,而是兩個圖之間的直線,因為存在不連續性: 定義的圖x=-0.1/(2*30*(y - 0.1))+y
在 y=0.1 處具有不連續性。
您可以這樣補救:
\documentclass[tikz,border=3.14mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=0,xmax=1,ymin=0,ymax=1, samples=1000, xlabel={$c$}, ylabel={$s$}]
\addplot[blue, ultra thick] (x,{(0.05*0.4+0.1*2*x)/(0.05+0.1*2)});
\addplot[red, ultra thick, domain=0:0.0999] ({-0.1/(2*30*(x - 0.1))+x},x);
\addplot[red, ultra thick, domain=0.1001:1] ({-0.1/(2*30*(x - 0.1))+x},x);
\end{axis}
\end{tikzpicture}
\end{document}
2*30
您也可以透過替換為60
等來簡化程式碼。
編輯:我不認為這個問題是重複的兩個數學函數的tikz圖片,同一用戶 4 小時前詢問。