Calculus

미적분학을 python을 이용하여 수치해석적으로 문제를 풀어보도록 합니다.
James stewart , Calculus 6E metric international version, 2009

구간별 함수 표현방법 (numpy.piecewise) #1

  정의역의 구간에 따라 서로 각기 다른 함수를 정의해야할 경우 c에서는 function pointer를 사용할 경우 구현할 수 있으나 numpy의 piecewise 함수를 사용해볼 수도 있다. 여기에서는 다음 예제를 통해서 \begin{cases} 2-x & if\enspace x < -1\\x & if\enspace -1 \leq x <1\\(x-1)^2 & if \enspace x\geq1 \end{cases} 일때를 piecewise 함수를 이용해서 구해보고 결과값에 대해서 그래프까지 그려보았다. […]

구간별 함수 표현방법 (numpy.piecewise) #1 더 읽기"

Symbolic python – 극한 함수

심볼릭 파이선에서 다음과 같은 기능을 테스트 해보려고 했는데 에러가 발생하였다. 처음 시도해보려는 예제에서부터 문제가 발생해서 당황해서 나에게 문제가 있나? 하고 매트랩에서 실행을 해보았으나 정상적으로 수행이 되었다. symbolic python을 잠깐 사용했을 때 이정도까지 되는건가? 하고 신기했는데 가장 간단하게 생각되는 부분에서 막혀서 약간 맥이 빠진 느낌이다. 우선 사용자가 원하지 않는데 단순화를 진행하는 것이다. 다음은 symbolic python의 라이브

Symbolic python – 극한 함수 더 읽기"

Simple Linear Regression #2

이번에는 Exercise 22의 문제이다. 온도에 따른 Chirping rate의 그래프를 그리는 문제이다. Temperature(‘C) Chirping rate(chirps/min) Temperature(‘C) Chirping rate(chirps/min) 20 113 30 188 22 128 32 203 24 143 34 218 26 158 36 233 28 173     (a) Make a scatter plot of these data 위의 table을 plot을 하면 아래와 같은 분포의 그래프가 된다. 21번

Simple Linear Regression #2 더 읽기"

준비할 것들…

Calculus를 다시 공부하기 위해서 지난 여름에 책을 샀다가 수해때문에 책을 버릴 수 밖에 없는 상황이 발생하여 시작이 상당히 늦어지게 되었다. 일단 서적을 구입하기는 했지만 프로그래밍 환경을 구축하는 것에 대해서 고민을 하였다. C#이나 Java로 하기에는 배보다 배꼽이 큰 상황이 벌이질 수 있기에 그리고 Matlab은 상용을 구입하기도 어려운 상황이기에 Python을 선택하였다. Python에서 numpy, matplot, scipy 조합은 matlab

준비할 것들… 더 읽기"

Simple Linear Regression #1

 연습문제를 Python을 이용하여 그래프를 그려보도록 한다. Exercise 21에 수록된 내용이다. 아래의 table은 the National Health Interview Survey에 보고된 수입에 따른 위궤양 발생 비율을 보여주는 것이다.  Income Ulcer rate(100명당) $4,000 14.1 $6,000 13.0 $8,000 13.4 $12,000 12.5 $16,000 12.0 $20,000 12.4 $30,000 10.5 $45,000 9.4 $60,000 8.2 (a) Make a scatter plot of these data 위의

Simple Linear Regression #1 더 읽기"

위로 스크롤