선 사이의 교차점을 매끄럽게 만듭니다.

선 사이의 교차점을 매끄럽게 만듭니다.

나는 이 tikz 사진을 더 멋지게 만들고 싶습니다.

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

우선, 그래프의 서로 다른 부분 사이, 예를 들어 반원과 선 사이의 교차점을 매끄럽게 만드는 것이 가능합니까?

그러면 그래프에서 곡선 아래 부분, 즉 곡선과 x축 사이 부분에 색을 칠하는 것이 가능한가요? 이전 질문에서는 이 두 번째 부분만 이미 답변되었습니다.

지금까지 내 코드는 다음과 같습니다.

\documentclass[a4paper]{article}
\usepackage[english]{babel}
\usepackage{tikz}
\usepackage[]{xcolor}

\begin{document}

\begin{tikzpicture}
%\draw [help lines] (-10,0) grid [step=3] (10,10);

\draw plot [domain=0:3] (\x, {(0.7*\x)^2});
\draw plot [domain=-3:0] (\x, {(0.7*\x)^2});

\draw (4,4.41) arc (0:180:0.5);
\draw (-3,4.41) arc (0:180:0.5);

\draw plot [domain=4:10] (\x, 4.41);
\draw plot [domain=-4:-10] (\x, 4.41);

\draw [->, line width=5pt] (0,-2) -- (0,7);
\draw [->, line width=5pt] (-10,0) -- (10,0);

\draw [inner color=blue!20, outer color= blue!50!black] (0,0.5) circle (0.5);

\end{tikzpicture}
\end{document}

답변1

연결이 원활하지 않은 이유는 각도가 다르기 때문입니다. 한 가지 해결책은 구문을 사용 하고 각도 를 to지정 하고 결과가 만족스러울 때까지 조정하는 것입니다.out=in=

\draw [black, out=110, in =85, distance=0.70cm] (-3,4.41) to (-4.0, 4.405); 

1000% 확대/축소 시 왼쪽에 결과가 표시됩니다.

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

오른쪽에서도 유사한 조정이 작동합니다.

암호:

\documentclass[a4paper]{article}
\usepackage[english]{babel}
\usepackage{tikz}
\usepackage[]{xcolor}

\begin{document}

\begin{tikzpicture}
%\draw [help lines] (-10,0) grid [step=3] (10,10);

\draw plot [domain=0:3] (\x, {(0.7*\x)^2});
\draw plot [domain=-3:0] (\x, {(0.7*\x)^2});

\draw [red] (4,4.41) arc (0:180:0.5);
%\draw [blue] (-3,4.41) arc (0:180:0.5);

\draw [black, out=110, in =85, distance=0.70cm] (-3,4.41) to (-4.0, 4.405);


\draw plot [domain=4:10] (\x, 4.41);
\draw plot [domain=-4:-10] (\x, 4.41);


\draw [->, line width=5pt] (0,-2) -- (0,7);
\draw [->, line width=5pt] (-10,0) -- (10,0);

\draw [inner color=blue!20, outer color= blue!50!black] (0,0.5) circle (0.5);

\end{tikzpicture}
\end{document}

관련 정보