#!/usr/bin/python3
import matplotlib
matplotlib.use('Agg') #Non interactive backend, μονο για πλειάδες
import matplotlib.pyplot as plt
import numpy as np

def main():
	x=np.linspace(0,10,100)
	print(x.shape)
	y=x**2
	print(y.shape)
	#z=3x+4
	plt.plot(x,y,'r-',linewidth=2)
	plt.xlabel('x')
	plt.ylabel('y=x^2')
	plt.title('Quadratic function')
	plt.grid(True)
	#plt.show() NO, doesn't work in pleiades
	plt.savefig("graf1.png",dpi=300,transparent=True)
	'''Με μορφή πίνακα:
	for i in range(x.shape[0]):
		print(x[i]) '''
	'''Me morfi listas:
	for el in x:
		print(el)
	print(x[0])'''

if __name__=="__main__":
	main()
