전체 글 3

구조해석 프로그램 제작기 (2)

https://github.com/krespers/Structural_Codes/blob/main/Structural_Analysis/matrixdemo.ipynb python으로 데모 격인 구조해석 프로그램을 만들기 위해서 2차원 트러스 구조물을 해석하는 방법을 구현해본다.트러스 구조물 해석 프로그램을 기반으로 빔(beam), 프레임(frame) 구조해석까지 확장할 것이다. 위 트러스 구조물을 해석해보자. 1. 데이터 입력필요 변수) 절점(joint) 위치 및 좌표 / 트러스 구조물의 support 형태 / 절점을 잇는 부재 Member / 각 부재에 사용될 E(탄성계수), A(단면적) / 절점(joint)에 가해지는 외부힘 Joint load  혹은 아래와 같은 식으로 나열하여 만들 수 있다.  2...

구조해석 프로그램 제작기 (1)

1. 제작 동기 http://strana.snu.ac.kr/xe/lec Structural Analysis Lab. at Seoul National University strana.snu.ac.kr  재료역학 및 실험, 구조해석 1, 2를 수강하면서 과제를 풀 때마다 항상 인터넷의 beam calculator를 사용하여 실제 답과 비교를 해 본적이 있다. 큰 도움이 되었고, 내가 이걸 만들어서 기계, 건설토목건축 학부생들에게 뿌리면 많이 사용할 수 있겠구나 싶어서, 이번 학기가 끝나면 꼭 만들고 싶었다. 구조해석 2의 후반부에 직접강성도법을 배우면서, 이 방법이 컴퓨터 구조해석 프로그램의 근간이 되는 방법이라는 사실을 배웠다. 이를 바탕으로 위의 강의 교재를 만들었던 구조해석연구실 이해성 명예교수님이 구..

공지

이 블로그는 제 전공 지식과, 배운 것들을 기반으로 각종 코딩 구현을 통해서 실력을 쌓고, 분석력을 높이기 위한 목적으로 사용되는 블로그입니다. 프로젝트 구상 백준ps, 알고리즘 : python, c/c++, java를 기반으로 각종 ps, 알고리즘 등을 구현합니다. 컴퓨터공학 과목 정리 : 연합전공 인공지능 과정을 밟으면서 배운 각종 과목 내용을 정리합니다. 프로그래밍 언어 훈련용 프로젝트 : JAVA, C/C++, PYTHON 등의 타 교수님 강의 과제 등을 풀어보거나, 각종 게임 프로젝트 등을 만들어서 훈련합니다. 대학수학과 코딩 구현 : 미적분학, 선형대수학, 공학수학, 수치해석, 이산수학, 해석학, 정수론을 살펴보고, 코딩 가능한 것이 있으면 구현. 대학일반물리학, 일반화학, 생물학, 지구과학 ..

대문 2023.11.25