[컴퓨터] 호주 대학원 생존기 44

[Manim] Manim을 설치해보자

전공공부를 하면서 다양한 모델링과 시뮬레이션을 하다보니, 무엇이든 수학적인 내용을 시각적으로 설명할 수 있는 툴들에 관심이 많다. 상황이 이러다보니, Youtube를 둘러보다가 정말 잘 만들어진 영상들을 보면 와 이걸 어떻게 만들었을까? 컴퓨터 그래픽스를 공부한 사람들이랑 함께 제작한 것일까? 이런 생각들을 하곤했다. 자주보는 Youtube 영상시리즈 중 하나는 3Blue1Brown 이라는 채널인데, 영상미가 너무 좋아서 단순히 수학을 설명하는 채널임에도 불구하고... 구독자가 382명에 육박한다. 최근에 이 채널의 영상들이 Python 패키지를 통해 만들어지고 있음을 알게되었다. 나는 Python 프로그래밍은 어느정도 능숙해진 상황이라 최근부터 Manim이라는 패키지를 설치하여 이것저것 공부해보고 있다..

멜번대 수강신청은 어떻게 진행될까?

멜번대에 입학하고서 신기했던 점 중에 하나는 더이상 치열하고 전쟁같았던 수강신청이 사라졌다는 것이다. 이점은 나에게는 축복과도 같은데 그 이유는 내가 온라인 수강신청을 더럽게 못하기 때문이다. 진심으로 학부기간 4학년 내내 수강신청에 한번도 성공해본적이 없는 듯 하다.;;;; 이러한 나의 느린 손으로 인하여 학기 시작하는 첫주는 항상 수강을 허락해달라는 교수님들에게 보내는 메일들 혹은 교수님사무실 근처를 돌아다니며 교수님만을 만나길 고대하는 시간들로 채워지곤 했었다. 반면에, 파이펫씨는 수강신청과 온라인 티켓팅같은 것을 매우 잘하는 편이여서 맨날 부러운 눈으로 지켜보곤 하였다...ㅠ 멜번대 수강신청은 따로 수강신청 기간이 정해져 있기 보다는 self-enrollment day 전까지 수강을 알아서 신청하..

[Numerical Analysis] Numerical Integration

수치적인 방법을 이용하여 적분을 수행하는 과정에 대한 포스팅이다. 'Numerical Methods and Optimizaiton : An Introduction (Sergiy Butenko)' - chapter 6 를 참고하였다 본 포스팅은 polynomial interpolation 학습을 가정한다. 생소하다면 아래의 포스팅을 참고하자 2021.07.06 - [[컴퓨터] 전산생물학/Modeling & Simulation] - [Numerical Analysis] Polynomial Interpolation [Numerical Analysis] Polynomial Interpolation $(x,f(x))$ 의 데이터를 가지고 $f(x)$를 approximation 하는 방법에 대하여 기술한 포스팅이다..

[Numerical Analysis] Polynomial Interpolation

$(x,f(x))$ 의 데이터를 가지고 $f(x)$를 approximation 하는 방법에 대하여 기술한 포스팅이다 'Numerical Methods and Optimizaiton : An Introduction (Sergiy Butenko)' - chapter 5 를 참고하였다 많은 Engineering 과 Science 에서 요구되는 문제들은 주어진 데이터들을 이용하여 함수 $f(x)$를 알아내는 방법들이 요구된다. 이러한 문제들을 Polynomical approximation을 통해 해결하고자 한다. 1. Polynomial 의 함수의 형태 1.1 power form $$p(x) = a_0 + a_1x+a_2x^2 + \dots +a_nx^n$$ 1.2 shifted power form (with ..

[Numerical Analysis] Solution of Nonlinear Systems

Nonlinear systems 의 해를 구하는 방법에 대하여 기술한 포스팅이다. 'Numerical Methods and Optimizaiton : An Introduction (Sergiy Butenko)' - chapter 4 를 참고하였다 이 포스팅은 이전 포스팅인 Solving Equation, Root Finding method에 이어지는 내용이므로 잘 이해가 가지 않으신다면 아래의 포스팅을 참고하길 바란다. 2021.07.02 - [[컴퓨터] 전산생물학/Modeling & Simulation] - [Numerical Analysis] Solving Equations, Root Finding Method [Numerical Analysis] Solving Equations, Root Findi..

21년 1학기가 끝난 뒤 방학기간 동안 공부하고 있는 것들

어느덧 벌써 계산생물학 전공을 시작한지도 3학기가 지나고 나의 석사과정의 반을 보내버렸다. 3학기 내내 허겁지겁 기초지식들을 익히느라 많은 시간을 정신없이 보내다보니 호주에 온지도 1년반이 넘었다는 사실에 경악을 감추지 못하고 있다. 이번 방학은 역시 모델링과목들과 수학과목들을 집중적으로 공부할 생각이다. 지금 하고 있고 끝낸 공부들을 이 포스팅에 방학기 끝날 때까지 수정하면서 나열해볼 생각이다. 1. Applied Linear Algebra (2020 Stanford Enginnering subject) (12/54) 아쉽게도 나는 학부때 선형대수라는 과목을 들어본적이 없기 때문에 항상 모르는 것 만 보이면 선형대수를 안배워서 모르는 것이 아닌가 하는 착각을 가질 때가 많다 (사실 그냥 다 모르는거다;..

[Numerical Analysis] Solving Equations, Root Finding Method

식의 해를 구하는 방법에 대하여 기술한 포스팅이다. 'Numerical Methods and Optimizaiton : An Introduction (Sergiy Butenko)' - chapter 4 를 참고하였다 1. Fixed Point Method 만약 root를 찾고 싶은 식 $F(x)$ 를 다음과 같이 표현해보자 $$F(x)= 0$$ 위의 식은 다음과 같이 $f(x)$ 로 바꾸어 해를 구하면 iterative 한 방법으로 구할 수 있다 $$f(x) = x - \alpha F(x)\ \alpha \neq 0 $$ 이때 $f(x)$ 가 $x$ 와 같아지는 $x^*$를 찾는다면 자연스럽게 $$f(x^*) = x^* - \alpha F(x^*)\\ 0 = - \alpha F(x^*)$$ 와 같아짐을 ..

컴퓨터씨가 21년에 이루고 싶은 것들

함께 지내고 있는 룸메이트 파이펫씨가 20년 마지막날을 기념하며 21년에 이루고 싶은 것들을 적어보자고 하였다. 12월 31일에는 항상 종소리도 듣기 전에 잠이 들어버리는 타입이라 새해다짐같은 것은 많이 세워 본적이 없는데 룸메 덕분에 새로 산 다이어리의 첫장에 새해계획을 써 보았다. 1. 주당 20km 이상 러닝 사실 한 번 나가면 10km정도를 뛰는 날이 많기 때문에 이 계획은 매우 보수적으로 잡은 계획이다. 시험기간이라던가 과제가 많이 쌓여있는 주간에도 빼먹지 않고 할 수 있게끔 말이다. 뛰는 것은 좋아하는 편이라서 잘 지켜 보고자 한다. 2. 다이어리 끝 까지 써보기 나는 태어나서 다이어리를 끝까지 써본적이 없다. 매년 나의 다이어리는 1월 길면 3월이면 그 수명을 다하는 편이다. 작년에 스타벅스..

방학기간동안 읽고 있는 전공책들 (방학을 마무리하며)

다음 주면 계절학기가 시작되기 때문에 사실상 저의 방학은 끝이 났습니다. 이번 계절학기에는 다음학기에 시스템 생물학 강의를 듣기 위해 공학수학을 듣기로 하였습니다. 공학수학을 들으려면 calculus2를 prerequisite으로 들었어야 했는데 역시 나는 그런 수업을 들은적이 없기에 waiver를 받아야 했습니다. (waiver는 대학원생이라고 메일을 보내면 학부 1학년 2학년 수학과목 정도는 보통 잘 주는 편이긴 합니다.) (여태까지 이런것도 안듣고 뭐했냐라는 생각을 하시겠지...ㅋㅋㅋ) 교수님께 prerequisite waiver를 한~~참 전에 요청드렸는데 거의 12월 중순이후 계속 휴가를 쓰셔서.. 아직까지도 허락을 못 받은것은 함정이지만 course coordinator 교수님께서도 자기가 메..

멜번대에서 일학년을 마무리하며.

안녕하세요 Bright_Ocean 입니다. 정말 오랜만에 블로그에 글을 올립니다 학교에 입학한지도 벌써 일년이 지나갔습니다. 정말 올해 일년은 어찌 지나갔는지 모르게 후다닥 지나가 버렸네요. 2학기 성적도 마무리되고 일년을 돌아보니 생물학도 이지만 생물학은 거의 찾아보기 힘든 일년을 보냈어요 올해 수강한 과목은 COMP90059 Introduction to Programming COMP90038 Algorithms and Complexity COMP90049 Introduction to Machine Learning MAST90058 Elements of Statistics COMP20008 Elements of Data Processing MAST30032 Biological Modelling and ..

반응형