안녕하세요 코딩을 하다보면, 슬슬 수학 공식을 접하게 되는 경우가 발생한다.
이 수준이면 코딩의 실력보다는 수학 실력이 필요할 때이다. 중고등학교때 수학을 잘 했느냐 못했느냐 아님 개념을 잘 알고 있느냐에 따라 수학 공식을 적용 응용할 수 있는 코딩실력에 차이가 발생한다.
수학 공식은 어디에 쓰냐 영상처리, 그래프, 시간변화에 따른 여러가지 내용 표현 , 기구 시뮬레이션 등등
단순히 사칙연산만 쓰는 것이 아니라, 그 이상의 것을 써야 하는 경우가 발생한다.
웹서핑을 하는 과정에 컴퓨터에서 많이 사용하는 공식을 요약해 놓은 문서를 가지고 있다가 등록한다.
그냥 공식만 있으므로 자세한 내용은 중학교 수학부터 배우면 된다.
요즘 미적분학을 고등학교에서 제외하는 듯한데. 요즘 느끼는 것은. 내가 코딩하는 수학은
중고등학교때 (90년대 의 교과 과장) 배운 내용이다. 이를 기반으로 수학 코딩을 한다.
이런 내용을 대학에서 배운다. 그렇다면 수학 코딩 이론은 (기초 과학( 고전 물리학 같은 것) 과 같은 것) 무너지고,
남이 개발해 놓은 응용 코딩만 존재할 가능성이 매우 높다.
예로 내가 Python Matplotlib 를 공부하기 위해 포물선 곡선을 그려 보기로 했다. 포물선 곡선 공식은 많이 나와도 있고,
고등학교 물리 과정에 배우는 것이다. 자유 낙하, 지구 탈출 속도와 함께.
이걸 코딩하면, 생각보다 잘 안된다. 엉뚱한 값이 도출 되거나, 원하는 그래프가 나오지 않는다. 그러면서 포물선 곡선 방정식을 풀고 다시 플고, 이리도 풀고 저리도 풀고, ( 인터넷은 수십가지의 공식이 있다, ) 그리고 여기에 더 멋지게 그러본다고, 공기 저항 넣고, 날가는 물체 모양 에 따른 가중치( NASA에 가면 있음) , 중력가속도 도 하니. 계산이 매우 복잡..
이걸 다하면, 포탄 사격이 나오고, ( 옛날 게임 포트리스 도 만들 수 도 있고) 탄도 미사일도 만들 수 있고 인고위성도 쏠수 있다는 희망 회로가 머리에서 돌다. 그러면서. 내가 왜 여기있지. ㅋㅋㅋㅋ ( 인터넷을 보면 다 하고 있는 기분.)
하였튼.. 전적인 코딩을 하려면 수학 /물리/화학/천문/양자 역학 등등 공부 많이 하실...
끝.
'언어 > Python' 카테고리의 다른 글
Python Primary Flight Display(PFD) 작성 (0) | 2024.01.22 |
---|---|
Python Primary Flight Display(PFD) (1) | 2024.01.18 |
Python Slider tick label 적용건 (0) | 2024.01.17 |
Python 나침판(Compass) 만들기. (0) | 2024.01.17 |
Python FTP client Program (2) | 2024.01.02 |