Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- g = 9.81
- L = 1450
- u = 1
- import numpy as np
- # acc front < acc rear
- # retard_rear < retard_front
- # acc front, retard rear maxim
- # x 690 - 710,y in 700 - 800
- def get_values(x, y):
- acc_front = g* (L-x) / y
- acc_rear = u * g * x / (L - u * y)
- retard_rear = g * x / y
- retard_front = u * g * (L-x) / (L - u * y)
- return acc_front, retard_rear, acc_rear, retard_front, x, y
- mat = []
- # print(mat)
- for i in range(760, 770):
- for j in range(680, 710):
- vals = get_values(i, j)
- mat.append(list(vals)) # PLACEHOLDER LIST OF VALUES
- arr = np.array(mat)
- # sorted = np.sort(arr, axis = 0)
- sorted = arr[arr[:,0].argsort()]
- # print(sorted)
- for i in sorted:
- print(i)
- # import pandas as pd
- ## convert your array into a dataframe
- # df = pd.DataFrame(sorted)
- ## save to xlsx file
- # filepath = 'file.xlsx'
- # df.to_excel(filepath, index=False)
- # np.savetxt('file.xlsx', sorted)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement