M.-Python-Lab
M.-Python-Lab
x = [0,10,15,20,22.5,30]
y = [0,227.04,362.78,517.35,602.97,901.67]
f = interp1d(x,y)
v = f(16)
print(v)
plt.style.use('seaborn-v0_8-pastel')
plt.figure(figsize=(10,8))
plt.plot(x,y,'-ob')
plt.plot(16,v,'ro')
plt.xlabel("t(s)")
plt.ylabel("v(t)(m/s)")
plt.grid()
plt.show()
from scipy.interpolate import interp1d
x = [-1,0,1,2]
y = [8,5,2,5]
f = interp1d(x,y)
y_interp = f(1.5)
print(y_interp)
plt.style.use('seaborn-v0_8-pastel')
plt.figure(figsize=(10,8))
plt.plot(x,y,'-ob')
plt.plot(1.5,y_interp,'ro')
plt.xlabel("x")
plt.ylabel("y")
plt.grid()
plt.show()