L1-python/source/Untitled.ipynb

57 KiB

Libraries

import scipy 
import numpy as np
import matplotlib.pyplot as plt

Data

x= np.linspace(0,2*np.pi)
y= np.sin(x)
plt.plot(x,y)
plt.show()

# explicity
fig = plt.figure(figsize=(6,6))
ax = plt.subplot(aspect=1)
ax.plot(x,y) 
plt.show()

#
fig = plt.figure(figsize=(6,6))
ax = plt.subplot(aspect=1)
ax.plot(x,y,".r",label="sin") 
ax.plot(x,y*y,".g",label="$sin^2$") 
ax.legend()
ax.set_xlabel("x")
ax.set_ylabel("y")
Text(0, 0.5, 'y')

#save
plt.savefig("output.png")
<Figure size 432x288 with 0 Axes>
fig = plt.figure(figsize=(6,6))
ax = plt.subplot(aspect=1)
ax.plot(x,y,".",label="sin") 
ax.legend()
plt.xlabel("x")
plt.ylabel("y")
plt.text(0.3,  0.1, "-> Mot",family="cursive",size=14)
plt.text(0.3, -0.5, "-> Mot",family="serif",size = 14)

plt.show()

ax1.axis?
fig = plt.figure(figsize=(10,10))

ax1 = fig.add_subplot(2,2,1,aspect=1)
ax2 = fig.add_subplot(2,2,2,aspect=1)
ax1.plot(x,y,".",label="sin") 
ax2.plot(x,x,"o",label="x")
plt.show()

ax.label_outer