본문 바로가기
반응형

text/Go2

벡터 곱셉 (inner, cross, outer product) with Go 벡터의 내적 (inner product) \( a \cdot b \) 로 적는다. 벡터의 크기(norm) → ||[3,4]|| → 5 = \( \sqrt{3^2+4^2} \) → ||a|| → \( \sqrt{a_0^2+a_1^2...+a_n^2} \) 벡터의 크기를 곱한뒤 사이각\( (\theta) \)의 \( \cos \) 한 값을 곱해준다. \( ||a|| * ||b|| * cos(\theta) \) 그래서 왜 내적이 저런 공식으로 나온 건지 → 벡터 b의 입장에서 a가 움직인 거리는 ||a|| * \( \cos(\theta) \) 만큼 움직이고 b 세계의 단위인 ||b||를 곱해준 값 → 벡터에는 방향이 있으므로, 방향이 일치하는 만큼만 곱한다. -> 직교하면 \( cos(\theta) = 0\).. 2022. 10. 22.
VScode 에서 Go 한글 print가 안되서 한 삽질 적어놓기 요즘 go에 흥미가 생겨서 go 어떤 강의를 보는 중인데 해당 강의에서 페이지 긁어오는 예제를 돌리는데 문제가 발생했다. 예시로 보여주는 코드가 에러가 난 것! (indeed.com에서 뭐 정보 긁어오는 것) 댓글에 보니, 각자 알아서 문제가 난 것에 대해 구글링 해서 푸세요 라고 적혀있었고... 강사는 그 댓글에 좋아요 찍은 거 보니 내가 스스로 공부해야겠군! 해서 나는 네이버에서 기사를 가져오자! 하고 코드를 조금 바꿨었다. 페이지를 긁는 것 까진 좋으나… 뭐 때문인지 VScode 상에서는 가져온 한글이 죄다 깨져서 나왔다 구글에서 찾은 방법으로 하나씩 적용해본 후기를 적어보자. VScode 실행 창의 인코딩을 utf-8에서 euc-kr로 바꿔보자 아래의 인코딩 (UTF-8)에서 EUC-KR로 바꿔준.. 2022. 10. 12.
반응형