ALL120 [C] 커패시터 1. 커패시턴스 공식 정리 커패시터는 커패시턴스 특성을 가진 수동소자. C = F (커패시턴스 = 단위 : 패럿) Q = C * V (전하량 = 커패시턴스 * 전압) I = C(dV/dt) (전류 = 커패시턴스*시간에 따른 전압 변화량) E= C*V^2 / 2 (에너지 = 커패시턴스*전압제곱 / 2 ) 2. 고주파 모델의 커패시터 고려사항 주파수 특성이 중요한 소자인 커패시터에서는 기생 성분 고려가 중요 이런 기생 성분들은 저주파회로에서는 많이 고려하지 않지만 고주파회로에서는 큰 영향을 미침 - ESR (등가 직렬 저항, Equivalent Series Resistance) 기생 저항 성분으로 인하여 전력손실이 발생할수도 있다. 또한 RC지연 현상이 발생하며, 임피던스가 변화 할 수 있어 신호에 큰 영향.. 2023. 4. 18. [C] 커패시턴스(Capacitance) 정리 1 . 커패시턴스(Capacitance : 정전용량) - 콘덴서, 커패시터라고 불리는 소자는 커패시턴스(Capacitance) 특성을 가진 수동소자 - 커패시턴스는 정전용량이라 불리며, 대전을 통해 전하를 저장할 수 있는 능력 - 표기기호는 C를 사용하고, 단위는 F(패럿)을 사용 - 1F = 1V의 전압을 가하였을때 1Q(쿨롱)의 전하량을 축적할 수 있는 능력을 의미 (1) 전하량 Q(전하량) = C(커패시턴스) * V(전압) 커패시터 양단에 전압 V를 인가하면 커패시턴스 C와의 곱만큼의 전하량이 저장. 이를 충전이라 함 충전된 커패시터 양단에 전력을 소비하는 부하를 연결하면 저장된 전하량은 부하를 통해 소비. 이를 방전 이라함 (2) 전류 I = C ( dv(t) / dt ) 커패시턴스 양단 전압의 .. 2023. 4. 17. 웹API (JSON, XML) 1. 데이터수집의 3가지 유형 일반적인 데이터수집에는 3가지 유형이 있다. - DB(데이터베이스)에 직접 접근하여 데이터를 가져오기 - 웹 API를 통하여 데이터를 가져오기 - 웹 스크래핑(크롤링)를 통하여 필요한 데이터 가져오기 데이터베이스에 직접 접근하여 데이터를 가져와도 되지만, 회사의 보안 정책등에 의해 직접 접근 할 수 없는 경우가 많다. 이럴 경우 웹API나 웹스크래핑으로 필요한 데이터를 가져와 수집하게 된다. 2. 웹 API 란? - API(Application Programming Interface) - 두 어플리케이션이 데이터를 주고 받기 위한 규칙 - 웹 API는 HTTP 프로토콜을 사용하여 웹 서버측(프로그램A)에서 클라이언트(프로그램B)에게 데이터를 전달하는 방식 - 웹 API의 사.. 2023. 4. 17. 데이터프레임_도서관대출데이터 1. CSV 파일 - CSV 파일은 콤마(,)로 구분된 텍스트파일 - 한줄을 하나의 레코드(Record)라고 함 - 레코드는 콤마로 구분된 여러 필드(Field)로 구성 - 엑셀(xlsx)의 행은 CSV로 한줄로 표현, 열은 콤마로 구분 - 데이터분석 분야에는 엑셀보다 단순한 텍스트 파일인 CSV 파일을 더 선호함. 2. 데이터 다운로드 import gdown # gdown 패키지 모듈 # gdown 패키지는 구글 드라이브를 포함하여 웹에서 대용량 파일을 다운로드 할 수 있는 패키지 gdown.download('http://bit.ly/3eecMKZ','남산도서관 장서 대출목록 (2023년 03월).csv', quiet = False) # 가장 최신 데이터로 받음 3. csv 파일 출력 import ch.. 2023. 4. 16. 데이터분석 파이썬 필수 라이브러리 1. 넘파이(Numpy) - 넘파이는 numerical python의 약자 - 고성능 과학 계산과 다차원 배열을 위한 라이브러리 - 대부분 파이썬 데이터 분석 패키지는 데이터를 다룰때 넘파이 배열을 사용 2. 판다스(Pandas) - 판다스는 데이터 분석을 위한 전문 패키지 - 넘파이 배열과 다르게 엑셀의 시트처럼 숫자와 문자를 섞어 표 형태로 저장할 수 있는 데이터프레임 (DataFrame)을 사용 - 데이터 분석에서 기본 자료 구조로 넘파이와 판다스를 자주 사용함 3. 맷플롯립(Matplotlib) - 파이썬 데이터 시각화를 위한 기본 패키지 - 고품질의 매우 다양한 그래프를 제공함 - 맷플롯립 외에 시본Seaborn, 보케 bokeh 와 같은 시각화 패키지를 많이 사용함 4. 사이파이(SciPy) .. 2023. 4. 15. SQL 데이터형식 정리 테이블을 생성할때는 데이터의 형식을 설정해야한다. 각 데이터에 맞는 데이터 형식을 지정함으로써 효율적으로 저장할 수 있다. 1. 정수형 DataType Byte Range TINYINT 1 -128 ~ 127 SMALLINT 2 -32,768 ~ 32,767 INT 4 약 -21억 ~ +21억 BIGINT 8 약 -900경 ~ +900경 2. 문자형 DataType Byte 설명 CHAR 1 ~ 255 고정형 VARCHAR 1 ~ 16383 가변형 - VARCHAR가 CHAR보다 메모리를 효율적으로 운영할 수 있지만 MySQL 내부적으로 성능 면에서는 CHAR로 설정하는 것이 더 좋다. - 전화번호와 같은 숫자로써 의미가 없고 연산에 의미가 없다면 문자형으로 지정하는 것이 좋다. (더하기 빼기 등의 연산.. 2023. 4. 15. 이전 1 ··· 8 9 10 11 12 13 14 ··· 20 다음