본문 바로가기
프로그래밍/Python_AI(영상처리)

영상처리 사전지식 4 : numpy array

by Royal! 2020. 12. 2.
728x90
반응형

EX 1) sin, cos 그리기 

사전지식 : linspacce 

0 ~ 1 까지 100까지 출력(등분)

 

where :  index list이다.

 

범위 지정 하여 출력:

 

 

y1 값에 where값 넣고 y1이 0보다 작은 인덱스 출력

 

-최종결과

 

# 브로드 캐스팅 : 브로드캐스팅은 어떤 조건만 만족한다면 모양이 다른 배열끼리의 연산도 가능하게 해주며 모양이 부족한 부분은 확장하여 연산을 수행할 수 있도록 한다는 것이라고 생각할 수 있다. 확장 또는 전파한다는 의미로 Broadcasting을 설명하는 가장 간단한 예는 배열과 스칼라 값을 계산하는 것이다.

즉 y1[np.where(y1<0)] = 0은

우산 np.where 의 y1보다 작은 "인덱스"를 출력

이것을 0으로 바꿔주는 것 , 즉 아래의 50개의 값이 0으로 바뀐다)


EX 2) 다항식 계산

- 결과 


EX 3) 첫 번째식 여러가지 방법으로 계산해보기 

728x90
반응형