Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math
- import matplotlib.pyplot as plt
- #import numpy as np
- def func1():
- return ("func1 -> (math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21))", (math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21))
- def func2():
- return ("func2 -> (math.exp(math.pi*2)/math.log(math.pi*0.99))/440)", (math.exp(math.pi*2)/math.log(math.pi*0.99))/440)
- def func3():
- return ("func3 -> (((math.pi*(math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21)) + (math.pi*((math.exp(math.pi*2)/math.log(math.pi*0.99))/440))) /2): ", (((math.pi*(math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21)) + (math.pi*((math.exp(math.pi*2)/math.log(math.pi*0.99))/440))) /2))
- def func4():
- return ("math.pi ** 3: ", (math.pi**3)/9)
- def fibonacci_of(n):
- if n in {0, 1}: # Base case
- return n
- return fibonacci_of(n - 1) + fibonacci_of(n - 2) # Recursive case
- print(func1())
- print(func2())
- print(func3())
- print(func4())
- print([fibonacci_of(n) for n in range(15)])
- n=func1()
- print([fibonacci_of(n) for n in range(15)])
- n=func2()
- print([fibonacci_of(n) for n in range(15)])
- n=func3()
- print([fibonacci_of(n) for n in range(15)])
- def func1_1():
- return (math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21)
- def func2_1():
- return ((math.exp(math.pi*2)/math.log(math.pi*0.99))/440)
- def func3_1():
- return (((math.pi*(math.exp(math.pi*math.sin(0.999))*math.log(math.pi*2)/21)) + (math.pi*((math.exp(math.pi*2)/math.log(math.pi*0.99))/440))) /2)
- print("(func3_1() * (func1_1()+func2_1())/2)", (func3_1() * (func1_1()+func2_1())/2))
- print("abs((math.sin(func3_1() * (func1_1()+func2_1())/2))))", abs((math.sin(func3_1() * (func1_1()+func2_1())/2))))
- print("abs((math.sin(func3_1() * (func1_1()+func2_1())/2)))*((math.sin(func3_1() * (func1_1()+func2_1())/2))): ", abs((math.sin(func3_1() * (func1_1()+func2_1())/2)))*((math.sin(func3_1() * (func1_1()+func2_1())/2))))
- vector1=[]
- vector2=[]
- vector3=[]
- vector4=[]
- def test1():
- pi=3.14
- print("pi = ", pi)
- result=pi
- print("result = ", pi)
- print("for i in range(1,15)")
- for i in range(1,99):
- print("result*=func1/i i = ", int(i*0.1), " i = ", i)
- result*=func1_1()
- result=result/i
- print(result)
- vector1.append(result)
- def test2():
- pi=3.14
- print("pi = ", pi)
- result=pi
- print("result = ", pi)
- print("for i in range(1,99)")
- for i in range(1,99):
- print("result*=func2/i i = ", int(i*0.1), " i = ", i)
- result*=func2_1()
- result=result/i
- print(result)
- vector2.append(result)
- def test3():
- pi=3.14
- print("pi = ", pi)
- result=pi
- print("result = ", pi)
- print("for i in range(1,99)")
- for i in range(1,99):
- print("result*=func3/i i = ", int(i*0.1), " i = ", i)
- result*=func3_1()
- result=result/i
- print(result)
- vector3.append(result)
- def test4():
- pi=3.14
- print("pi = ", pi)
- result=pi
- print("result = ", pi)
- print("for i in range(1,99)")
- for i in range(1,99):
- print("result*=(func3_1() * ((func2_1()+func1_1())/2))/i i = ", int(i*0.1), " i = ", i)
- result*=(func3_1() * ((func2_1()+func1_1())/2))
- result=result/i
- print(result)
- vector4.append(result)
- test1()
- test2()
- test3()
- test4()
- print(vector1)
- print(vector2)
- print(vector3)
- print(vector4)
- def meinenplot(varA, varB):
- plt.plot(varA, varB)
- plt.xlabel('varA - axis')
- plt.ylabel('varB - axis')
- plt.show()
- def multiplot():
- meinenplot(vector1, vector2)
- meinenplot(vector1, vector3)
- meinenplot(vector1, vector4)
- meinenplot(vector2, vector3)
- meinenplot(vector2, vector4)
- meinenplot(vector3, vector4)
- multiplot()
- def round_array(arr):
- n = len(arr)
- total = 0
- for i in range(n):
- total += arr[i]
- print("total = ", total)
- average = total / n
- print("average = ", average)
- round_array(vector1)
- round_array(vector2)
- round_array(vector3)
- round_array(vector4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement