[SS] FT of phase shifted sinusoid!
·
.../Signals and Systems
$f(t)=A\sin (\omega_0 t-\theta)$ 에 대한 Fourier Transform 구하기. 1. phase가 없는 경우를 구하고 $\mathscr{F}[\sin \omega_0 t]$ 는 다음과 같음. $$\begin{aligned}\mathscr{F}[\sin \omega_0 t] & = \int_{-\infty}^{\infty} \sin \omega_0 t e^{-j\Omega t} dt\\ &= \int_{-\infty}^{\infty} \frac{e^{j\omega_0 t}-e^{-j\omega_0 t}}{2j} e^{-j\Omega t} dt \\ &= \frac{1}{2j} \left\{ \int_{-\infty}^{\infty} e^{j\omega_0 t} e^{-j\Ome..
sh파일에서 conda 가상환경 activation!
·
Programming
ubuntu에서 셀스크립트를 작성하던 중, conda activate 가 동작하지 않던 문제가 발생. 가상환경 이름이 test라고 한다면, 다음과 같이 처리해야 함. #!/bin/bash source ~/miniconda3/etc/profile.d/conda.sh conda activate test 이하생략. 위의 경우는 miniconda를 설치한 경우이며 anaconda인 경우 첫번째 줄을 다음과 같이 변경. #!/bin/bash source ~/anaconda3/etc/profile.d/conda.sh conda activate test 이하생략.
어른이 된다는 건...
·
Private Life
싫은 것도 해야하는 것... 자리가 사람을 만든다는데... 적성에 100% 맞는 자리가 어디 있나. 내가 알아서 맞춰줘야지... 오늘 떠오르는 글은... 지양해야할 것을 지향하는 짓. 지친다 지쳐...
PIL과 opencv에서의 image 변환.
·
Programming/DIP
PIL과 opencv에서의 image 변환.필요성tensorflow 나, pytorch등에서 에서의 image를 이용한 이미지 로딩의 경우,PIL.Image.Image를 기본적으로 이미지를 위한 class 타입으로 사용함.from tensorflow.keras.preprocessing import imageimage_tf = image.load_img('test.gif')print(f'type : {type(image_tf)}') 결과는 다음과 같음type :  opencv or scikit-image를 이용한 전처리 수행하고 싶은 경우에는 이 두 라이브러리의 데이터 간 변환이 필요함.간단한 전처리가 아닌 computer vision 분야의 알고리즘을 이용하려고 할 경우, opencv 또는 scikit-..
[SS] Partial Fraction Decomposition (부분분수분해)
·
.../Signals and Systems
Partial fraction decomposition은 이항분리 라는 이름으로도 불림. 여러 방법이 있지만, Heaviside라는 분이 제안한 Cover-up 기법이 가장 효과적인 기법으로 알려져 있음. 아주 간단한 경우에는 통분 후 등식의 left-, right-side의 계수를 비교하는 방법으로도 충분하나, 복잡한 형태인 경우엔 Cover-up 기법이 가장 효율적임. 신호 및 시스템 등에서는 Inverse Laplace Transform에서 복소적분을 피하기 위해 사용되지만, 분수함수의 적분이나 극한 등을 쉽게 구하는데에도 많이 이용된다. Distinct Real Poles (Non-repeated linear factors) s-domain에서의 $X(s)$를 $\frac{N(s)}{D(s)}$의..
[Linux] ps 명령어
·
Computer/ETC
linux에서 현재 동작하고 있는 process들에 대한 정보(목록 및 상태)를 보여줌. ps aux BSD 형식으로 현재 동작하고 있는 모든 프로세스에 대한 아래의 정보를 출력함. a : BSD 계열 옵션으로 터미널에 연관된 프로세스를 출력. x옵션과 함께 모든 프로세스 출력할 때 사용됨. u : 특정 사용자의 프로세스를 확인할 때 사용되는 BSD계열 옵션. 사용자를 명시적으로 지정하지 않은 경우 현재 사용자임. x : 현재 터미널이 없는 프로세스들을 출력. a옵션과 함께 모든 프로세스를 출력할 때 사용됨. ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.1 0.0 167272 11164 ? Ss 05:34 0:02 /sbi..