매트랩

    [MATLAB] 사용자 함수 정의 및 사용법

    블로그에 오랜만에 글을 쓰는 것 같다. 시험기간이라 짬을 잘 못낸다. 일찍 치는 시험도 있어서. 왠지 모를 죄책감에, 수치해석 수업 때 배운 것을 올리려 매트랩으로 코드를 짰다. 겸사겸사, 매트랩에서 사용자 함수를 정의하고 사용하는 법을 포스팅 해보겠다. 매트랩에서 함수를 정의하는 법 예시다. 1) function 을 통해 함수를 선언한다. - 파이썬의 'def' 같은 느낌이랄까. 2) 출력값이 들어갈 변수를 입력한다. - 사진에선 'output' 으로 정했다. 3) 함수를 호출할 때 사용할 이름과 인수를 입력한다. - 사진에선 호출할 이름이 'dxdt' 다. dxdt(x) 같은 형식으로 입력하면 된다. 나의 경우엔 과제를 위해 두개의 인수를 입력하였다. 4) 함수의 내용을 입력한다. - 나는 과제를 위..

    [MATLAB] 매트랩을 이용한 Least-Squares Regression 구현

    일단 내가 풀게된 문제는 Use least-squares regression to fit a straight line to Along with the slope and intercept, compute the standard error of the estimate and the correlation coefficient. Plot the data and the regression line. 이것이었다. Linear Least Squares Regression 에 대한 간략한 설명 Linear Least-Squares Regression 의 발상은 매우 간단하다. Linear regression 이므로 의 형태로 두면 오차 제곱의 합을 다음과 같이 나타낼 수 있다. 이 식을 로 각각 편미분 후 0이 된다고..