import matplotlib.pyplot as plt
import numpy as np
def f(x): return -0.5*x + 4 #function
x = np.linspace(-3, 3, 100) #domain
plt.plot(x, f(x)) #plot of function on domain
import pandas as pd
f1 = pd.DataFrame({'x': x, 'f(x)': f(x)})
f1
def f(x): return (5/2)*x - 7
x = np.linspace(-3, 3, 1000)
plt.plot(x, f(x))
f2 = pd.DataFrame({'x': x, 'f(x)': f(x)})
f2.head()
def f(x): return 3*(x - 1)**2 - 4
x = np.linspace(-5, 5, 100)
plt.plot(x, f(x))
f3 = pd.DataFrame({'x': x, 'f(x)': f(x)})
f3.head()
def f(x): return 2*np.cos(x**2)
x = np.linspace(-3*np.pi, 3*np.pi, 1000)
plt.plot(x, f(x))
f4 = pd.DataFrame({'x': x, 'f(x)': f(x)})
f4.head()
def f(x): return 3*(100**x)
x = np.linspace(-3, 3, 100)
plt.plot(x, f(x))
f5 = pd.DataFrame({'x': x, 'f(x)': f(x)})
f5.head()