본문 바로가기

모두 self118

[python] seaborn 기본 제공 데이터셋 불러오기, heatmap 그리기 seaborn 그래프 그리기 그래프를 그리기 위해 필요한 라이브러리를 먼저 import 한다. import matplotlib.pyplot as plt import seaborn as sns 예시로 사용할 데이터는 seaborn 내에서 제공하는 데이터셋을 사용해보겠다. seaborn에서 자체적으로 'flights', 'iris', 'taxis' 등 여러가지를 제공하고 있다. 파일을 따로 불러오지 않아도 seaborn 에서 제공해주기 때문에 사용할 수 있는 데이터셋이다. sns.get_dataset_names() 를 사용하여 어떤 데이터셋을 제공하고 있는지 확인해볼 수 있다. sns.get_dataset_names() ''' ['anagrams', 'anscombe', 'attention', 'brain_.. 2022. 5. 11.
[Numpy] Numpy 기초 - 기본적인 배열 다루기 Numpy : Numeric + Python 의 약자로 수학 및 과학 연산 라이브러리 Numpy는 배열이나 행렬 계산에 필요한 함수를 제공해 준다. 비정형 데이터 처리나 자연어 처리에 배열(Array)이 사용되는데 그 때 필수적인 라이브러리이다. import numpy as np #Numpy 사용하기 위해 import 하기 # 일반적으로 np 로 사용 1. 리스트 데이터를 배열로 만들기 np.array() 를 사용하여 리스트 데이터를 1차원 배열로 만들 수 있다. dataList = [1, 2, 3, 4, 5, 6, 7] dataArr = np.array(dataList) dataArr #array([0, 1, 2, 3, 4, 5]) - 배열의 데이터 타입 확인해보기 배열.dtype 으로 배열 내의 데이.. 2022. 5. 10.
[파이썬] 제일 큰 자리수 구하기 - 문자열 인덱싱 파이썬으로 제일 큰 자릿수 구하기 사용자로부터 숫자를 하나 입력 받고 그 숫자의 제일 큰 자릿수 구하는 것은 간단하게 쓸 수 있다. 예를 들어, 309 라는 숫자를 입력받으면 3을 출력하고 210 라는 숫자를 입력받으면 2를 출력하고 10298392849 라는 숫자를 입력받으면 1을 출력하는 것이다. num = input() fst = int(num[0]) print(fst) # 210 을 입력하면 2 가 출력이 됨 먼저 숫자를 입력 받기 위해 input() 함수를 사용한다. 보통 input()을 사용하면 str 타입으로 입력을 받아와서 숫자를 받아오는 경우 int(input()) 을 해주지만 맨 앞자리 숫자를 가져오려면 str 타입인 것이 편해서 input() 으로 입력을 받았다. 문자열의 경우 인덱스.. 2022. 5. 9.
[트랜지스터 증폭기 회로] JFET를 이용한 소신호(small signal) 증폭기 - 공통 소스 증폭기 2 JFET를 이용한 증폭기는 공통으로 사용하는 단자에 따라 공통 소스, 공통 게이트, 공통 드레인 증폭회로가 있다. 공통 소스 증폭기는 전압증폭기(voltage amplifier)로 사용되고 있다. 게이트 단자로 입력신호가 들어가고 드레인 단자로 출력신호가 나온다. 소스 단자는 공통(common, 접지 또는 전원연결) 으로 사용한다. 공통 소스 증폭기(common source; CS) 1. 자체 바이어스 회로 공통 소스 증폭기(self bias) (이전 글 참고) 2. 전압나누기 바이어스 회로 공통 소스 증폭기 전압나누기 바이어스 회로로 바이어싱 된 공통 소스 증폭기의 회로이다. 공통 소스 증폭기에서는 입력신호는 게이트로 들어가고, 출력은 드레인을 통해 나온다. 소스 저항 옆에 C_S는 우회 축전기이다. .. 2022. 5. 4.
[트랜지스터 증폭기 회로] JFET를 이용한 소신호(small signal) 증폭기 - 공통 소스 증폭기 1 JFET를 이용한 소신호(small signal) 증폭기 JFET를 이용한 증폭기는 공통으로 사용하는 단자에 따라 공통 소스, 공통 게이트, 공통 드레인 증폭회로가 있다. 공통 소스 증폭기는 전압증폭기(voltage amplifier)로 사용되고 있다. 게이트 단자로 입력신호가 들어가고 드레인 단자로 출력신호가 나온다. 소스 단자는 공통(common, 접지 또는 전원연결) 으로 사용한다. 공통 게이트 증폭기에서는 소스 단자로 입력신호가 들어가고 드레인 단자로 출력신호가 나온다. 게이트는 공통으로 사용한다. 이 증폭기는 전류 버퍼(current buffer)나 전압 증폭에 사용된다. 증폭기의 전류 증폭률은 1에 가깝다. 공통 드레인 증폭기에서는 게이트 단자로 입력신호가 들어가고 소스 단자로 출력 신호가 나.. 2022. 5. 2.
[트랜지스터 증폭기 회로] 트랜지스터의 소신호 증폭기 - 공통 베이스(base) 증폭기 공통 베이스(common-base; CB) 증폭기 *** 공통 베이스 증폭기에서는 에미터(이미터) 단자로 입력신호가 들어가고 콜렉터 단자로 출력신호가 나온다. 베이스 단자는 공통으로 사용한다. *** 공통 베이스 증폭 회로이다.(pnp 트랜지스터) 위 증폭회로에서 직류전원을 모두 없애고 축전기를 제거한 후 트랜지스터를 소신호 모델로 대체한 그림이다. (회로에서 빨간색으로 둘러싸인 부분) 공통 베이스 증폭기에서는 입력신호는 이미터로 들어가고 출력은 콜렉터를 통해 나온다. 입력 임피던스 Z_i = (R_E || r_e) 이다. 그리고 출력 임피던스는 Z_o = (R_C || r_o) ≒ R_C 로 주어진다. 여기서 입력 임피던스란 신호원의 저항을 제외하고 연결된 총 저항을 말하고, 출력 임피던스란 부하저항을.. 2022. 4. 30.
[트랜지스터 증폭기 회로] 트랜지스터의 소신호 증폭기 - 공통 컬렉터(collector) 증폭기 공통 컬렉터(common-collector; CC) 증폭기 *** 공통 컬렉터 증폭기에서는 베이스 단자로 입력신호가 들어가고 에미터(이미터) 단자로 출력신호가 나온다. 컬렉터 단자는 공통으로 사용된다. 이 증폭기의 전압 증폭률은 1에 가깝다. 베이스 전압의 변화가 에미터(이미터) 전압에 바로 전달되어, 에미터 따라가기 회로(emitter follower)라고도 부른다. *** 공통 컬렉터 증폭회로이다. 위 증폭회로에서 직류전원을 없애고 축전기를 제거한 후 트랜지스터를 소신호 모델로 대체한 그림이다. (회로에서 빨간색으로 둘러싸인 부분) 공통 컬렉터 증폭기에서 입력신호가 베이스 단자로 들어가는 것은 공통 이미터 증폭기와 동일하지만, 출력이 이미터 단자로 나오는 것은 공통 이미터 증폭기의 경우와 다르다. 여.. 2022. 4. 28.
[트랜지스터 증폭기 회로] 트랜지스터의 소신호 증폭기 - 공통 에미터(emitter) 증폭기 양극 접합트랜지스터를 이용한 소신호 증폭기 양극 접합트랜지스터를 이용한 증폭기는 공통으로 사용하는 단자에 따라 공통 에미터(이미터), 공통 베이서, 공통 콜렉터 증폭회로가 있다. -. 공통 에미터(이미터) 증폭기는 전압증폭기(voltage amplifier)로 널리 사용되고 있다. 베이스 단자로 입력신호가 들어가고, 콜렉터 단자로 출력신호가 나온다. 에미터(이미터) 단자는 공통(접지 또는 전원연결)으로 사용한다. -. 공통 베이스 증폭기에서는 에미터(이미터) 단자로 입력신호가 들어가고 콜렉터 단자로 출력신호가 나온다. 베이스 단자는 공통으로 사용한다. -. 공통 콜렉터 증폭기에서는 베이스 단자로 입력신호가 들어가고 에미터(이미터) 단자로 출력신호가 나온다. 콜렉터 단자는 공통으로 사용된다. 이 증폭기의 .. 2022. 4. 25.
[트랜지스터 증폭기 회로] 트랜지스터의 소신호 모델 - JFET의 소신호 모델 JFET의 소신호(small signal) 모델 ***참고*** [2022.04.22] 트랜지스터 증폭기 회로 - 트랜지스터의 소신호 모델 글 참고 트랜지스터의 증폭회로에서는 트랜지스터에 dc 바이어싱을 한 후 AC 신호를 입력하면 트랜지스터의 작용에 의해 AC 신호가 증폭된다. 이때 AC 신호에 대한 증폭률, 임피던스 등을 계산하려면 소신호에 대한 트랜지스터의 모델(등가회로)이 필요하다. 양극 접합트랜지스터와 FET의 소신호(small signal)에 대한 등가회로, 즉 모델을 공부해보자. 트랜지스터의 DC 바이어싱에 관련된 전류, 전압은 V_BE, I_C와 같이 모두 대문자로 표기한다. AC 신호에 대해서는 v_be, i_c와 같이 소문자로 표현한다. DC와 AC를 같이 언급할 때는 v_BE, i_C.. 2022. 4. 24.
반응형