1차원 곡선의 최소값과 최대값 위치를 찾아주는 예제입니다. scipy에서 제공하는 argrelmin, argrelmax를 사용하여 구현했는데 정확한 위치를 잡아주지는 않습니다. 실행 속도도 빠른 편이 아니네요. 2021. 12. 1 최초작성 import numpy as np from scipy.signal import argrelmin, argrelmax from matplotlib import pyplot as plt x = np.linspace(0, 20, 20) y = np.cos(x) local_min_xx = argrelmin(y)[0] local_min_yy = np.array(y[local_min_xx]) local_max_xx = argrelmax(y)[0] local_max_yy = np..
MATLAB의 mat 파일을 Python에서 불러오는 예제 코드입니다. 2021. 11. 14 최초작성 import scipy.io as sio arr = sio.loadmat('sample1.mat') print('arr') print(arr) print('\n\n') a = arr['a'] b = arr['b'] print('a') print(a) print('b') print(b) arr = sio.loadmat('sample1.mat') print('arr') print(arr) print('\n\n') loadmat으로 mat 파일을 로드하여 출력해보면 배열 ‘a’와 배열 ‘b’를 딕셔녀리에서 접근가능한걸 볼 수 있습니다. arr {'__header__': b'MATLAB 5.0 MAT-file..