[파이썬] Low, High, Band Pass filter를 이용한 신호 처리, FFT 변환으로 주파수 영역 확인.
·
Python/Application
안녕하세요. Low Pass Filter, High Pass Filter, Band Pass Filter를 이용한 신호 처리와 FFT 변환으로 주파수 영역에서 필터가 제대로 동작했는지 확인하는 것까지 파이썬으로 구현합니다. from scipy import signal import matplotlib.pyplot as plt import numpy as np import scipy.io import os mat_file = scipy.io.loadmat('signal1.mat') (file_path, file_id) = os.path.split('signal1.mat') # file path, file name fs = 1024 # sample rate order = 10 # order cut_off_fr..
[일상] matlab plot .png 선명하게 저장
·
일상
1. 상단 디스크 모양 (Figure 저장) 2. plot 위 디스크 모양 (다른 이름으로 저장) Figure 예시 결과는 저장된 PNG 원본 그대로 붙임. 1번의 경우 그림도 작고 선명하지 않음. PPT에 선명한 그림을 넣으려면 2번이 적합함. 2번의 경우 그림도 크고 legend, x axis, y axis 등 글씨가 선명함.
[파이썬 응용] 7탄 : mat파일 불러오기(python에 matlab연동)
·
Python/Application
안녕하세요. 오늘은 파이썬으로 mat파일 불러오는 실습을 해보도록 하겠습니다. 제가 matlab을 잘 사용하지는 못하지만, 데이터 사이언스에서 중요한 부분이 데이터 전처리 부분이기 때문에 연습하고 있습니다. 우선 mat파일 하나를 불러 오겠습니다. 5637 X 768 크기의 mat파일이 있습니다. 그리고 위의 표는 1 X 768의 부분을 plot 한 부분입니다. 위 matlab을 python에서 똑같이 구현하겠습니다. 우선 mat을 불러오기 위한 scipy.io와 데이터 슬라이싱을 위한 numpy와 표를 그리기 위한 matplotlib를 임포트합니다. 1. mat파일을 불러오기 import numpy as np import matplotlib.pylab as plt import scipy.io mat_f..
18진수
'Matlab' 태그의 글 목록