이전 블로그에서 데이터에 맞는 theta를 구하였습니다.

theta =


  -3.6303

   1.1664



이 새터를 가지고 그럼 임의의 x값으로 y를 예측 해봅시다.


* 20일 때 y값은 얼마일지?

>> newX = [1, 20]


newX * theta를 통해 y값을 구할 수 있다.


>> predict = newX * theta

predict =  19.697


이와 같이 선형 그래프의 새터를 구하고 x값을 대입하여 y를 구할 수 있습니다.


이것을 그래프로 나타내면


>> plotManualTheta(x, y, theta)

>> hold on

>> plot(20 , predict, 'rx', 'MarkerSize', 25);






와 같이 라인에 정확한 값을 구할 수 있습니다.






+ Recent posts