CH-1-Prob-10-New-이승진

1916 days ago by matrix

주어진 벡터 y의 벡터 x로의 scalar projection과 vector projection을 구하도록 하겠습니다.

x=vector([2, -1, 3]) y=vector([4, -1, 2]) xy=x.inner_product(y) xx=x.inner_product(x) p=xy/xx*x;w=y-p print "p=", p print "w=", w 
       
p= (15/7, -15/14, 45/14)
w= (13/7, 1/14, -17/14)
p= (15/7, -15/14, 45/14)
w= (13/7, 1/14, -17/14)

위에서 구한 벡터 w가 scalar projection of y onto x이고, 벡터 p가 vector projection of y onto x입니다.

그리고 이것을 과제로 제출하겠습니다.