Notice
Recent Posts
Recent Comments
Link
«   2026/09   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

삼류 개발자의 애로사항

Sparta KANT(PA과정-Day5) TIL - NumPy 벡터 연산(2) 본문

로봇 엔지니어 과정

Sparta KANT(PA과정-Day5) TIL - NumPy 벡터 연산(2)

Yangban2olsida 2026. 8. 7. 15:48

금일 배운 것

 

주요 개념

 

1. np.linspace(0, 2*np.pi, 360)

  • 뜻 풀이 : 0부터 2π 까지(모든 각도)를 360개까지의 라디안 값을 구함

2. np.degrees(a)

  • 뜻 풀이 : "a" 라디안의 Degree(도) 값

3. np.argmin(a)

  • 뜻 풀이 : "a" 배열의 값중 가장 작은 값

4. a * np.cos(b)

  • 뜻 풀이 : "b" degree(도) 값들의 x축 배열 구하기

5. a*np.sin(b)

  • 뜻 풀이 : "b" degree(도) 값들의 y축 배열 구하기

6. np.column_stack([a * np.cos(b) , a * np.sin(b)])

  • 뜻 풀이 : a * np.cos(b) x 좌표 값과 a * np.sin(b) y 좌표 값 행렬들을 n열 별로 재구성

7. 30 Degree +- 편차 구하는 방법 - (np.pi / 6), (np.pi*2 - np.pi / 6)

  • 뜻 풀이 : π / 6 => 60 Degree,      
                  π * 2 - π / 6 => 360 Degree - 60 Degree   = 320 Degree => 320 Degree가 -30 Degree 와 동일하다!

 

감상

아직까지 정확히 알면서 하는 건지는 모르겠다. 일단 시도해보고 깨지는 수밖에ㅠㅠ

그래도 어제 남아서 한 문제라도 더 풀어보려고 시간을 좀 투자했는데, 오늘 총 7문제중에 5문제는 풀었다.

쪼금 안심이 됬지만, 여전히 수학적 지식 (cos, sin, radian 개념 등)은 기본적으로 깔고 진도를 나가고 있어서

꽤 버겁다...

 

고등학교 시절엔 수학을 싫어해서 문과를 선택했는데 로봇 쪽은 수학을 사랑해야만 할 수 있는게 너무 많다ㅠㅠ

 

이번 주말에 나머지 문제랑 수학 관련 유튜브 영상좀 보면서 공부해야할 것 같다..