도움말

그래프 그리기 (함수 그래프 계산기)

y = f(x) 꼴 함수의 그래프를 그립니다. 여러 개를 겹쳐 그리고, 확대·이동하며 보고, 곡선 위 점의 좌표와 두 곡선이 만나는 곳을 읽어 줍니다.

식
각도

넣어 보기

쓰는 방법

  1. 위 칸에 x를 넣어 함수를 적습니다. y =는 붙여도 빼도 됩니다.
  2. 수식 자판의 단추를 누르면 커서 자리에 들어갑니다. sin·√ 같은 함수 단추는 괄호까지 넣어 줍니다. 칸 아래에는 적은 식을 수학 표기(x² 등)로 다시 보여 줍니다.
  3. 함수 추가로 여러 개를 겹쳐 그립니다. 둘 이상이면 만나는 곳을 찾아 줍니다.
  4. 그래프 위에서 휠로 확대하고 끌어서 이동합니다. 손가락으로도 됩니다.
  5. 곡선 위에 손을 대면 그 자리의 x와 y 값을 읽어 줍니다.

예시: 포물선과 직선이 만나는 곳

  1. 첫 칸에는 처음부터 식 x^2 하나가 들어 있어, 포물선이 그려져 있습니다.
  2. 둘째 칸에 x+2를 적습니다. 직선이 다른 색으로 겹쳐 그려집니다.
  3. 두 그래프가 만나는 곳에 x = -1, y = 1, x = 2, y = 4 두 줄이 나오고, 판에는 그 자리에 점이 찍힙니다.

처음 범위(x · y 모두 −10~10)와 RAD에서 다른 식을 넣으면 이렇게 나옵니다.

식 둘만나는 곳비고
x^2 · x+2x = -1, y = 1
x = 2, y = 4
x^3 · xx = -1, y = -1
x = 0, y = 0
x = 1, y = 1
x^2 · 2x = -1.41421, y = 2
x = 1.41421, y = 2
x는 ±√2
exp(x) · x+2x = -1.84141, y = 0.158594
x = 1.14619, y = 3.14619
sin(x) · cos(x)x = -8.63938, y = -0.707107
x = -5.49779, y = 0.707107
x = -2.35619, y = -0.707107
x = 0.785398, y = 0.707107
x = 3.92699, y = -0.707107
x = 7.06858, y = 0.707107
보이는 범위 안의 여섯 곳
x^2 · 1/xx = 1, y = 1x = 0에서 치솟는 자리는 만나는 곳으로 치지 않습니다
x^2 · 2x-1없음x = 1에서 닿기만 합니다
x · x없음같은 식은 겹친 선입니다

끊어진 자리를 잇지 않습니다

y = 1/x는 x = 0에서 값이 없습니다. 그런데 점을 찍어 이어 그리는 방식으로 그리면 왼쪽 끝의 아주 작은 값과 오른쪽 끝의 아주 큰 값이 한 줄로 이어져, 화면을 가로지르는 세로선이 생깁니다. 실제로는 없는 선입니다.

이 그래프는 두 가지 자리에서 선을 끊습니다.

그래프는 라디안이 기본입니다

수학에서 함수의 그래프를 그릴 때는 라디안을 씁니다. 그래야 sin(x)의 주기가 2π(약 6.28)로 나오고 미분·적분의 식이 깔끔해집니다. 도(DEG)로 바꾸면 주기가 360이 되어 화면에 한 주기도 안 들어옵니다 — 그때는 x 범위를 넓히세요.

DEG에서 sin(x)와 0.5를 그리면 처음 범위에서는 만나는 곳이 없습니다. x 범위를 −180~180으로 넓히면 x = 30, y = 0.5, x = 150, y = 0.5 두 곳이 나옵니다.

만나는 곳을 찾는 방법

두 함수의 차가 부호를 바꾸는 구간을 찾아 이분법으로 좁힙니다. 그래서 가로지르는 교점은 잘 찾지만, 닿기만 하고 지나가지 않는 곳은 부호가 바뀌지 않아 지나칩니다. 예를 들어 y = (x−0.3)²와 y = 0은 x = 0.3에서 닿지만 찾아 주지 못합니다. 어설프게 찾는 척하기보다 못 찾는 것을 알고 쓰시는 편이 낫다고 보았습니다.

보기 범위와 확대

이렇게 적어도 읽습니다

적은 것읽은 식
y = x^2x^2
f(x) = x²x^2
x³ − xx^3 - x
|x| − 2abs(x) - 2
2×x÷42*x/4
X^2x^2

앞머리 y = · f(x) =, 윗첨자 ² · ³, 절댓값 막대, 수학 기호 − · × · ÷, 대문자 X를 받습니다. 함수 이름은 대문자와 소문자를 가리지 않습니다.

함수 이름 뒤의 괄호를 빼고 적어도 읽습니다. 다만 이름 바로 뒤의 값 하나만 함수에 넣습니다. sin 2x는 sin(2x)가 아니라 sin(2)에 x를 곱한 것으로 읽으니, x 하나만 넣는 것이 아니면 괄호를 쓰세요.

괄호 없이 적은 것이렇게 읽습니다
sin xsin(x)
sin 2xsin(2)*x
2 sqrt x2*sqrt(x)
sqrt x+1sqrt(x)+1
sin x^2sin(x)^2

적을 수 있는 것

적는 법뜻
x^2, x^3거듭제곱
2x, 3(x+1)곱셈 기호를 빼도 됩니다
sqrt(x), cbrt(x)제곱근·세제곱근
sin cos tan삼각함수 (고른 각도 모드로)
ln(x), log(x), log2(x)자연로그·상용로그·밑 2 로그
exp(x)e의 거듭제곱
abs(x), floor(x)절댓값·버림
pi, e원주율·자연상수

이런 문구가 뜰 때

적은 식뜨는 문구이렇게 고칩니다
x(x+1)x 바로 뒤에 괄호나 숫자를 붙이면 함수로 읽습니다. x*(x+1)처럼 곱셈 기호(*)를 넣어 주세요.x*(x+1)
sin -x'sin' 뒤에 넣을 값이 없습니다. sin(x)처럼 괄호 안에 적어 주세요.sin(-x)
pow(x)'pow'에는 값을 2개 넣어야 합니다.pow(x, 2)
foo(x)'foo'는 쓸 수 없는 함수입니다.아래 표의 함수 이름만 씁니다
a+xx 말고 다른 이름은 넣을 수 없습니다.글자는 x만 씁니다
2x+식이 끝나지 않았습니다.2x+1
(x+1괄호가 닫히지 않았습니다.(x+1)
x+1)4번째 글자부터는 식으로 읽을 수 없습니다.x+1
x $ 23번째 글자를 계산에 쓸 수 없습니다.x*2
y =계산할 식이 비어 있습니다.y = x

저장되는 그림

자주 묻는 질문

함수를 어떻게 적나요?

x를 넣어 적으시면 됩니다. y = x^2처럼 "y ="를 붙여도 되고 빼도 됩니다. 곱셈 기호는 빼도 읽어서 2x는 2 곱하기 x입니다. 거듭제곱은 ^, 제곱근은 sqrt(x)입니다.

y = 1/x 를 그리면 x = 0을 가로지르는 선이 생기지 않나요?

생기지 않습니다. 값이 없는 자리와 한 걸음에 화면을 통째로 건너뛰는 자리에서 선을 끊습니다. tan(x)처럼 90°마다 치솟는 함수도 마찬가지입니다. 끊지 않으면 있지도 않은 세로선이 그어집니다.

삼각함수가 이상하게 나옵니다.

그래프는 기본이 라디안입니다. sin(x)의 주기가 2π(약 6.28)로 나오는 것이 맞습니다. 도(DEG)로 보시려면 각도에서 바꾸세요. 그러면 주기가 360이 됩니다.

두 그래프가 만나는 곳을 알 수 있나요?

함수를 둘 이상 그리면 만나는 곳을 찾아 점으로 찍고 좌표를 적어 드립니다. 다만 닿기만 하고 지나가지 않는 곳(예: y = (x−0.3)²와 y = 0)은 찾지 못합니다. 그런 곳까지 찾으려면 미분이 필요해서, 못 찾는 것을 알려 드리는 편이 낫다고 보았습니다.

sin x처럼 괄호 없이 적어도 되나요?

됩니다. 다만 이름 바로 뒤의 값 하나만 함수에 넣습니다. sin x는 sin(x)로 읽지만, sin 2x는 sin(2)*x로, sin x^2는 sin(x)를 제곱한 것으로 읽습니다. sin -x처럼 이름 바로 뒤에 부호나 연산 기호가 오면 "'sin' 뒤에 넣을 값이 없습니다. sin(x)처럼 괄호 안에 적어 주세요."라는 문구가 뜹니다. x 하나만 넣는 것이 아니면 괄호를 쓰세요. 수식 자판의 함수 단추는 괄호까지 넣어 줍니다.

함수는 몇 개까지 겹쳐 그릴 수 있나요?

5개까지입니다. 줄마다 색이 다르고, 5줄이 차면 "함수 추가" 단추가 꺼집니다. 줄 끝의 ×를 누르면 그 줄이 지워지고, 한 줄만 남았을 때는 줄은 두고 적은 식만 비웁니다.

만나는 곳이 더 있을 텐데 일부만 나옵니다.

지금 보이는 x 범위 안에서만 찾고, 한 번에 12곳까지만 적습니다. y = sin(x)와 y = cos(x)는 끝없이 만나지만 처음 범위(−10~10)에서는 6곳이 나옵니다. 다른 곳을 보려면 판을 끌어 옮기거나 x 범위를 바꾸세요.

확대·이동은 어떻게 하나요?

그래프 위에서 마우스 휠을 굴리면 확대·축소되고, 끌면 움직입니다. 휴대폰에서는 손가락으로 밀고, 두 손가락으로 오므리거나 벌리시면 됩니다. 범위를 숫자로 직접 넣을 수도 있습니다.

그래프를 저장할 수 있나요?

그림으로 저장을 누르시면 PNG 파일로 내려받습니다. 모든 처리는 이 브라우저 안에서 이루어지고 서버로 보내지 않습니다.

이 도구가 도움이 되었다면 공유해 주세요
결과가 이상한가요? 알려 주세요
어떤 이야기인가요?

적어 주신 글과 접속 국가만 저장합니다. 도구에 넣은 값이 자동으로 함께 보내지는 일은 없으니, 필요한 내용은 위에 직접 적어 주세요. 답장을 드릴 수는 없습니다.

계산 결과는 참고용이며 법적 효력이 없습니다.