Tikz: 유리함수(쌍곡선)

Tikz: 유리함수(쌍곡선)

나는 비슷한 질문을 알고 있지만 내가하려는 것과 동일한 구문을 정확하게 사용하지 않기 때문에 함수를 작성하는 방식과 다른 방식 사이에 차이점이 무엇인지 알 수 없습니다. 내가하려는 일은 다음과 같습니다.

\documentclass[13pt,a4paper,headlines=6,headinclude=true]{scrartcl}

\usepackage{amsmath,amssymb,stmaryrd}       
\usepackage{tikz,pgfplots}
\usetikzlibrary{datavisualization.formats.functions}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{tikzpicture}[yscale=.5, xscale=.5, scale=3.5]
\datavisualization
[school book axes,
legend={below,rows=1},
visualize as smooth line/.list={f1,f2},
f1={style=blue, style=very thick,label in legend={text=$\frac{1}{x-1}$}},
f2={style=green, style=very thick,label in legend={text=$\frac{1}{x^2 - 7x - 30}$}}
]
data [set=f1, format=function] {
var x : interval[0.5:4];
func y = 1/(\value{x}-1);
}data [set=f2, format=function] {
var x : interval[0.5:4];
func y = \frac{1}{x^2 - 7x - 30};
};
\end{tikzpicture}   

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

무엇을 바꿔야 합니까? 감사합니다

func y = 1/(\value x - 1)

그 결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

관련 정보