#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS( '/home/eacaen/TUBS_graduation/draft/test_data/shape2.xlsx') lis = val.cos_value lis.reverse() print lis dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) thk = graph_line_thickness(g, range(len(lis))) print '--------------------------', thk draw_point_graph(g, dirddd, color='b') Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd) new_dir = Pc.profile_To_centriod()
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS('../test_data/[]2.xlsx') lis = val.cos_value lis.reverse() print(lis) dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) # g.ChangeWeight(0,1,0.001) # g.ChangeWeight(4,5,0.001) thk = graph_line_thickness(g, [0, 1, 2, 3, 4, 5]) print('--------------------------', thk) # draw_point_graph(g,dirddd,color='b') Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile import close_profile from graph import * from graph_plugin import * import graph_plugin from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS('../test_data/close_1.xlsx') lis = val.cos_value lis.append([1.5,1]) lis.append([2.5,1]) # print(lis) dirddd =cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd)-1): g.addEdge(i,i+1,1) g.addEdge(1,8,1) g.addEdge(2,7,1) g.addEdge(3,6,1)
# get its engineer constant value # plot it out ############################################################################# import sys sys.path.insert(0, "../source") import read_exe from shear_stream import * from graph import * import profile import graph_plugin from graph_plugin import * if __name__ == "__main__": val = read_exe.Read_COS( '/home/eacaen/TUBS_graduation/draft/test_data/gong_1_wai.xlsx') lis = val.cos_value dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) g.addEdge(3, 8, 1) g.addEdge(0, 9, 1) g.remove_Edge(1, 0) g.remove_Edge(5, 6) val = Profile_Constant(graph=g, dir=dirddd)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS( '/home/eacaen/TUBS_graduation/draft/test_data/square_middle.xlsx') lis = val.cos_value lis.reverse() dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) # g.ChangeWeight(0,1,0.001) # g.ChangeWeight(4,5,0.001) thk = graph_line_thickness(g, [0, 1, 2, 3, 4, 5]) print '--------------------------', thk # draw_point_graph(g,dirddd,color='b') Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS( '/home/eacaen/TUBS_graduation/draft/test_data/incline_Z.xlsx') lis = val.cos_value dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) draw_point_graph(g, dirddd, color='b') Pc = Profile_Constant(graph=g, dir=dirddd) lis = Pc.profile_To_centriod() ccc = [0, 1, 2, 3] cccc = [lis[i] for i in ccc] thk = graph_line_thickness(g, ccc) print 'ccccc--', cccc
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS('../test_data/gong2.xlsx') lis = val.cos_value # lis[5] = [6,3] # lis.reverse() print lis dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 1) g.addEdge(1, 4, 2) g.remove_Edge(2, 3) # draw_point_graph(g,dirddd,color='b') Pc = Profile_Constant(graph=g, dir=dirddd)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": # val = read_exe.Read_COS('/home/eacaen/TUBS_graduation/draft/test_data/[]2.xlsx') val = read_exe.Read_COS('../test_data/shape4.xlsx') lis = val.cos_value print(lis) dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 0.1) # draw_point_graph(g,dirddd,color='b') thk = graph_line_thickness(g, range(len(lis))) print('--------------------------', thk) Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS('../test_data/square.xlsx') lis = val.cos_value print(lis) dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 0.1) # draw_point_graph(g,dirddd,color='b') thk = graph_line_thickness(g, [0, 1, 2, 3, 4]) print('--------------------------', thk) Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd) print('area', Pc.Area)
#coding:utf-8 import sys sys.path.insert(0, "../source") import read_exe import profile import open_profile import close_profile from graph import * from graph_plugin import * from profile_plugin import * if __name__ == "__main__": val = read_exe.Read_COS('../test_data/naca2412.xlsx') lis = val.cos_value # print(lis) dirddd = cos_To_dict(lis) g = Graph() for i in range(len(dirddd)): g.addVertex(i) for i in range(len(dirddd) - 1): g.addEdge(i, i + 1, 0.1) # draw_point_graph(g,dirddd,color='b',axis = 'equal') thk = graph_line_thickness(g, range(len(lis))) # print('--------------------------',thk) Pc = Profile_Constant(thickness=thk, graph=g, dir=dirddd)