Python 함수 그래프 그리기


개요

Python 함수 그래프 그리기

다항 함수

import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-5,5,101)
y = x**2
plt.plot(x, y)
plt.show()

1/x

import numpy as np
import matplotlib.pyplot as plt

def f(x):
  with np.errstate(divide='ignore'):
    return 1/x

x = np.linspace(-10,10,101)
plt.plot(x, f(x))
plt.show()

로지스틱 함수

import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-10,10,101)
y = 1/(1+np.exp(-x))
plt.plot(x, y)
plt.show()
import numpy as np
import matplotlib.pyplot as plt

def f(x):
  return 1/(1+np.exp(-x))

x = np.linspace(-10,10,101)
plt.plot(x, f(x))
plt.show()

같이 보기