How to: Plot a Function in Python

Published: 04 February 2021
on channel: HagesLab
144,484
1.8k

Learn how to define a function and plot it in Python.

Script can be found here: https://www.hageslab.com/Resources.ht...

Here we are using "Spyder" IDE with the numpy and matplotlib libraries

Useful resources:
https://matplotlib.org/tutorials/text...
https://matplotlib.org/
https://matplotlib.org/3.3.3/api/_as_...

Script:

import numpy as np
import matplotlib.pyplot as plt

def f(x,a,b,c):
return a*x**2+b*x+c

xlist = np.linspace(-10,10,num=1000)
xlist = np.arange(-10,10.1,.1)

a=5
b=1
c=4
ylist = f(xlist,a,b,c)

plt.figure(num=0,dpi=120)
plt.plot(xlist,ylist,label="f(x)")
plt.plot(xlist,ylist**(1/2),'--g',label=r"f(x)$^{0.5}$")
plt.title("Plotting Example")
plt.xlabel("Distance / ft")
plt.ylabel("Height / ft")
plt.legend()


On this page of the site you can watch the video online How to: Plot a Function in Python with a duration of hours minute second in good quality, which was uploaded by the user HagesLab 04 February 2021, share the link with friends and acquaintances, this video has already been watched 144,484 times on youtube and it was liked by 1.8 thousand viewers. Enjoy your viewing!