#230330

야채탐구실 실장·2023년 3월 30일
0

TIL

목록 보기
2/3

오늘 나는 무엇을 배웠을까?

물리전자 스터디

1단원에 대해 개념별로 흝어가면서 복습했다.
응용으로

  • 다이아몬드 구조에 대한 primitive unit cell 에 대한 토론을 했다.
    막연하게 primitive unit cell을 a^3의 구조로 생각하고 있었는데 생각해보니 정사면체 형태일 수도 있겠다고 생각이 들었고, 또 primitive unit cell의 정의가 단순히 반복할 수 있는 unit cell 중에 가장 작은 것인지, effective atom 이 1개인지 논의가 일어 내일 교수님께 질문드리기로 하였다.
  • NaCl에 대해 miller indices를 생각해보았다.
  • 연습문제를 풀면서 surface density 와 mass를 계산해보았다.

신호와 시스템 매트랩 과제

Matlab Ornamp

과제 중 하나인 교육과정을 수강하였다. 별건 아닌데 별거의 시작.
수료증 : https://matlabacademy.mathworks.com/progress/share/certificate.html?id=5ac40e06-2c11-4aea-8d83-d7865d6bc14f&
교육 주소는 https://matlabacademy.mathworks.com/kr/details/matlab-onramp/gettingstarted

외에도 교육과정이 많습니다..

  • 기타

매트랩 숙제

  • 라이센스

숙제 2

코드해석

dt = 1/1000;
%변수 dt를 1/1000으로 선언한다.
tt = -0.15 : dt : 0.15;
%변수 tt를 -0.15부터 0.15까지 dt만큼의 간격을 가지는 배열로 선언한다.
Fo = 7;
%변수 Fo를 7로 선언한다.
zz = 15*exp(j*(2*pi*Fo*(tt + 0.875)));
%변수 zz에 문제에서 주어진 정현파 신호를 선언한다.
xx = real(zz);
%변수 xx에 함수 real을 이용하여 복소수zz의 실수부를 반환한다.
plot( tt,xx ), grid on
%tt에 대한 xx를 그래프를 그린다.grid on 명령어로 그래프에 눈금을 그린다.
title( '정현파의 한 단편')
%그려진 plot에 제목을 붙힌다.
xlabel('시간 (s)')
%x축이 시간축임을 표현하기 위해 '시간(s)'라벨을 붙힌다.

실행결과

숙제 3

  • 문제

에 대해 w(오메가) = 1이라고 가정한다. 매트랩을 이용해 복소수 phasor 계산을 하고 코드와 연산결과를 보여라. 1/1000초 간격으로 -5초에서 5초 범위에 대한 x(t)의 그래프를 주어진 함수와 하나로 합쳐진 cos함수에 대해 각각 그리고 결과를 비교하라

  • chat GPT

    이친구의 도움을 받아 진행했다.

    그런데 덧셈한 것과 주어진 식이 달라서 개충격이었다.
    검산해보니 내가 지피티의 도움을 받아 만든 식이 문제인 듯 한데,,,,
    실수 부분은 문제가 없는데 허수부분에 오류가 있는 듯 싶다.
    그래프를 보면 주파수랑 위상차이가 보인다.
    진폭은 문제가 없어서

이렇게 exponential형으로 바꾼 부분이 잘못된 듯 했다.

이렇게 cos형으로 바꿔주고 확인하니 똑같은 것을 발견했다.
다행!

반도체 소자 수업

아예 모르겠다. 사실 아직 수업 전인데 모를거를 예상하고있다.
과제하느라 아예 안들었다.
p+n 정션을 공부했으니 m+p 정션을 공부하라고 하셨다.

더 공부할 수 있는 것들

  • 친구들이 열심히 공부하는 것을 보고 연습문제 공부의 중요성을 느낌.

  • 매트랩을 신호와 시스템을 배우면서 적절하게 활용하며 공부하고 분석해봐야겠다고 생각든다.

  • 매트랩 다양한 교육과정을 틈틈히 이수하고 나중에 학부연구생 등에 제시할 수 있을 것 같다.

  • 매트랩으로 제어부를 만들거나 시뮬을 돌려보고싶다.

  • 물리전자에서 에너지밴다이어그램을 어서 그려보고, pn접합을 얼른 공부해야겠다..ㅜ

  • exp형으로 바꾸는 부분의 이해가 부족한 듯 하다.

    해버렸다!

profile
뱃살마왕도마뱀 딸

0개의 댓글