본문 바로가기

전체 글285

Piecewise Linear Model 그래프에서 ideal, real 이 다른 점 차이점 정리: Ideal 모델 - 이상적인 상황에서 사용하기에 유용함 - 다이오드의 실제 동작과는 차이가 있음 Real 모델: - 다이오드의 실제 동작을 고려하여 만들어짐 - 다이오드의 실제 동작과 유사한 결과를 얻을 수 있음 1) Ideal model - 다이오드의 전압-전류 특성이 완벽한 직선이라고 가정 - Forward bias region에서의 Cut-in voltage(문턱 전압: 다이오드가 동작하기 시작하는 전압)가 0V에 가깝고, 전압이 증가함에 따라 전류도 비례하여 증가함 - Reverse bias region에서는 전류가 0A인 것으로 나타남 - Ideal 모델은 실제 다이오드의 동작 범위 내에서는 유용하지만, 이상적인 모델이므로 다이오드의 실제 동작과는 차이가 있음 2) Real mod.. 2023. 3. 28.
hw2 보호되어 있는 글 입니다. 2023. 3. 28.
Diode Analysis Technique 차이점 (Iteration, Graphical, Piecewise) Diode Analysis Technique의 종류로는 Iteration technique, Graphical technique, Piecewise Linear Model의 세 종류가 있다. 이 방법들은 각각 다이오드를 해석하고 분석하는데 사용된다. 1) Iteration technique - 다이오드의 non-linear 특성을 linear한 모델로 근사화하여 해석하는 방법 - 수학적인 방정식을 사용하여 회로를 분석 - 반복적인 계산을 수행하며 다이오드의 전압과 전류를 계산함 - 이 방법은 수학적인 계산량이 많고 복잡하므로, 전용 소프트웨어나 회로 시뮬레이터를 사용하여 해결합니다. 2) Graphical technique - 다이오드의 non-linear 특성을 시각적으로 분석하는 방법 - 전압-전류 .. 2023. 3. 28.
[Python] 주피터 노트북 아나콘다에서 지원하는 IDE 툴 중 하나 오픈소스 웹 애플리케이션•웹 브라우저에서 코드를 작성하고 실행 실시간으로 데이터를 조작하고 시각화 할 수 있음 데이터 변형 , 수치 시뮬레이션 , 통계 모델링 , 머신 러닝에서 많이 사용됨 2023. 3. 18.
[Python] 노트북으로 GPU 사용하기 간단한 설명 딥러닝 알고리즘은 본질적으로, 많은 양의 단순 사칙연산(행렬 곱셈 등)을 수행한다. GPU 는 이러한 단순 사칙연산(행렬 곱셈 등)에 특화되어 있다. 단순 사칙연산은 병렬화가 아주 쉽기 때문에, GPU 를 통해 한꺼번에 여러 코어에서 계산이 가능하다. 하지만, GPU 는 복잡한 연산은 거의 못하며, 복잡한 연산은 CPU 가 유리하다. 따라서, 딥러닝 시 GPU 를 사용하면 보다 효율적으로 최적화 할 수 있다. GPU를 사용법은 그래픽카드가 있는 경우 tensorflow를 설치하여 사용하지만, 노트북의 경우 해당 방법을 사용할 수 없다. 따라서 구글이 제공하는 colaboratory를 이용해 GPU 가속을 이용해 파이썬을 돌릴 수 있다. GPU 가속을 사용하지 않고 2분이 걸릴 때, 가속을 한.. 2023. 3. 18.
[Python] 파이썬과 아나콘다의 차이점 이번에 파이썬을 사용하는 설계 교과목을 듣게 되었는데, 파이썬을 설치하는 것이 아니라 Anaconda라는 프로그램을 설치했다. 1. 파이썬(Python) 설치와 아나콘다(Anaconda) 지난 포스트에서 "파이썬은 의존성(Dependency) 문제 등으로 패키지 설치와 관리 등 이 어렵다는 단점이 있다"라고 했었는데, 파이썬을 직접 설치하는 것이 아니라, 아나콘 다(Anaconda)를 대신 설치하여 파이썬을 설치한다면, 위 문제가 상당 부분 해결된다. 2. 아나콘다(Anaconda)란? 파이썬과 아나콘다의 가장 큰 차이는 패키지 종속성 관리 방법인데, 파이썬의 패키지 관리자인 pip는 패키지 설치 시 충돌이 발생하면 이 부분을 무시해버리지만, 아나콘다 의 패키지 관리자인 conda는 패키지 설치 시 현재.. 2023. 3. 18.