아두이노 배열(자료구조)로 피에조 스피커 활용하기
1. 배열이란 ? 배열(Array)은 여러 개의 데이터를 한 곳에 모아서 저장하는 방법입니다. 예를 들어, 우리가 도, 레, 미, 파, 솔, 라, 시의 음계를 각각 따로따로 변수에 저장하는 대신, 배열을 사용하면 이 모든 음을 하나의 리스트에 저장할 수 있습니다. 2. 배열의 특징 :동일한 타입의 데이터를 저장합니다. 예를 들어, 모두 정수이거나 모두 문자여야 합니다.인덱스를 사용하여 배열의 특정 요소에 접근할 수 있습니다. 인덱스는 0부터 시작합니다. 예를 들어, '도', '레', '미' 음을 배열로 저장한다면: notes[0]은 262 (도)notes[1]은 294 (레)notes[2]는 330 (미)를 의미합니다. 1. 인덱스(Index)란 ? ..
2024. 1. 26.
math 라이브러리 활용
1. math 라이브러리 파이썬의 math 라이브러리는 수학적인 연산을 수행하는 함수와 상수들을 제공하는 표준 라이브러리 모듈 중 하나 이 라이브러리를 사용하면 다양한 수학적인 작업을 수행할 수 있다. 가. 수학적 연산 : math 라이브러리는 다양한 수학적 연산을 수행할 수 있도록 다양한 함수를 제공 예를 들어, 삼각함수 (sin, cos, tan), 제곱근 (sqrt), 로그 (log), 지수 (exp), 올림 (ceil), 내림 (floor), 절댓값 (fabs) 등을 계산할 수 있다. 나. 상수 : math 라이브러리는 몇 가지 유용한 수학적 상수도 제공한다. 예를 들어, 파이 (π) 값을 가져오려면 math.pi를 사용할 수 있다. 2. 두점 사이의 거리 or 피타고라스 활용 가. 두점사이의 거..
2023. 11. 28.