파이썬 수식

    [Python] 수식으로 그래프 그리기 with Matplotlib, Numpy (재료역학 문제 활용)

    0. 오늘의 문제 오늘도 2학년 과목인 고체역학 과제를 하다가 그래프 그릴 일이 생겼습니다. 문제는 아래와 같습니다. 트러스 구조인데, 각도에 따라서 AC의 길이와 두께가 바뀝니다. 그럼 부피가 바뀌고, 무게가 바뀝니다. 허용응력은 안전계수를 제외하고 생각한다면, 물질의 Property 가 됩니다. 파단강도가 Property이니까요. AC에는 Tension, BC에는 Compression 이 작용하니까 이를 토대로 식을 세워보면 아래와 같이 됩니다. 여기서 감마, P, L, 허용응력은 모두 Fixed 이므로, 뒤에 있는 삼각함수 식에서 최소 값을 찾으면 되겠죠? 사실 울프램 써도 되지만... 공부도 할 겸 파이썬! 넘파이(Numpy)는 벡터, 행렬 등 수치 연산을 수행하는 선형대수 (Linear Alge..