시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다
개요
시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다
사용 소프트웨어
MATLAB 버전 9.8
System Identification Toolbox 버전 9.12
M 계열 신호란?
M 계열 신호는 다양한 주파수 성분을 포함한 의사적인 백색 신호이다.
시스템 식별을 하기에 이상적인 입력 신호는 전체 주파수가 포함된 신호(백색 신호)이지만, 전체 주파수를 포함한 신호를 생성하는 것은 현실적으로 불가능하기 때문에, 그것에 가까운 신호를 만들 필요가 있다 . 그것이 M 계열 신호입니다.
M 계열 신호의 생성식은 이하이지만
$x_k =a_1x_{k-1}\quad XOR\quad a_2x_{k-2}\quad XOR ...\quad a_nx_{n-3}$
나 자신 왜 이 식이 되는지는 이해가 따라잡지 않고. . .
Matlab에서 M 시리즈 신호를 생성해 보았습니다.
M 계열 신호를 생성할 때 파라미터로서 시프트 레지스터 n
n = 9 일 때와 n = 5 일 때 파형을 비교해보십시오.
n = 9;
N = 2^n;
u = idinput(N,'prbs',[n,1],[-1,1]);
subplot(311)
stairs(u), axis([0 N -1.2 1.2]);
xlabel('time[sec]')
ylabel('信号')
title('M系列信号');
subplot(312),plot(covf(u, N)); axis([0 N -0.5 1]);
xlabel('ラグ')
ylabel('相関')
title('自己相関関数');
subplot(313), periodogram(u);
title('パワースペクトル');
n=9일 때
M_signal_make
n=5일 때
자기 상관 함수:
신호 시간을 어긋나게 하고, 어긋나기 전후에 얼마나 신호가 비슷한가
⇒상관이 작을수록 주기성이 없는 신호
파워 스펙트럼 : 각 주파수 대역의 성분이 얼마나 포함되어 있는지
⇒0~1사이에
알다시피
상기 결과보다 시프트 레지스터를 많게함으로써 함유 주파수가 많다.
미래
비 파라 메트릭 모델 식별을 배우십시오.
참고
Matlab에 의한 제어를 위한 시스템 식별
h tps:// 퀵했다. 소 m/문법_소마/있어 MS/847566b80C47 굳이
마지막으로
조언이 있으시면 아무쪼록 잘 부탁드립니다.
Reference
이 문제에 관하여(시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/asahi4549/items/c63a00c3a8aefb659b9e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
MATLAB 버전 9.8
System Identification Toolbox 버전 9.12
M 계열 신호란?
M 계열 신호는 다양한 주파수 성분을 포함한 의사적인 백색 신호이다.
시스템 식별을 하기에 이상적인 입력 신호는 전체 주파수가 포함된 신호(백색 신호)이지만, 전체 주파수를 포함한 신호를 생성하는 것은 현실적으로 불가능하기 때문에, 그것에 가까운 신호를 만들 필요가 있다 . 그것이 M 계열 신호입니다.
M 계열 신호의 생성식은 이하이지만
$x_k =a_1x_{k-1}\quad XOR\quad a_2x_{k-2}\quad XOR ...\quad a_nx_{n-3}$
나 자신 왜 이 식이 되는지는 이해가 따라잡지 않고. . .
Matlab에서 M 시리즈 신호를 생성해 보았습니다.
M 계열 신호를 생성할 때 파라미터로서 시프트 레지스터 n
n = 9 일 때와 n = 5 일 때 파형을 비교해보십시오.
n = 9;
N = 2^n;
u = idinput(N,'prbs',[n,1],[-1,1]);
subplot(311)
stairs(u), axis([0 N -1.2 1.2]);
xlabel('time[sec]')
ylabel('信号')
title('M系列信号');
subplot(312),plot(covf(u, N)); axis([0 N -0.5 1]);
xlabel('ラグ')
ylabel('相関')
title('自己相関関数');
subplot(313), periodogram(u);
title('パワースペクトル');
n=9일 때
M_signal_make
n=5일 때
자기 상관 함수:
신호 시간을 어긋나게 하고, 어긋나기 전후에 얼마나 신호가 비슷한가
⇒상관이 작을수록 주기성이 없는 신호
파워 스펙트럼 : 각 주파수 대역의 성분이 얼마나 포함되어 있는지
⇒0~1사이에
알다시피
상기 결과보다 시프트 레지스터를 많게함으로써 함유 주파수가 많다.
미래
비 파라 메트릭 모델 식별을 배우십시오.
참고
Matlab에 의한 제어를 위한 시스템 식별
h tps:// 퀵했다. 소 m/문법_소마/있어 MS/847566b80C47 굳이
마지막으로
조언이 있으시면 아무쪼록 잘 부탁드립니다.
Reference
이 문제에 관하여(시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/asahi4549/items/c63a00c3a8aefb659b9e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
M 계열 신호를 생성할 때 파라미터로서 시프트 레지스터 n
n = 9 일 때와 n = 5 일 때 파형을 비교해보십시오.
n = 9;
N = 2^n;
u = idinput(N,'prbs',[n,1],[-1,1]);
subplot(311)
stairs(u), axis([0 N -1.2 1.2]);
xlabel('time[sec]')
ylabel('信号')
title('M系列信号');
subplot(312),plot(covf(u, N)); axis([0 N -0.5 1]);
xlabel('ラグ')
ylabel('相関')
title('自己相関関数');
subplot(313), periodogram(u);
title('パワースペクトル');
n=9일 때
M_signal_make
n=5일 때
자기 상관 함수:
신호 시간을 어긋나게 하고, 어긋나기 전후에 얼마나 신호가 비슷한가
⇒상관이 작을수록 주기성이 없는 신호
파워 스펙트럼 : 각 주파수 대역의 성분이 얼마나 포함되어 있는지
⇒0~1사이에
알다시피
상기 결과보다 시프트 레지스터를 많게함으로써 함유 주파수가 많다.
미래
비 파라 메트릭 모델 식별을 배우십시오.
참고
Matlab에 의한 제어를 위한 시스템 식별
h tps:// 퀵했다. 소 m/문법_소마/있어 MS/847566b80C47 굳이
마지막으로
조언이 있으시면 아무쪼록 잘 부탁드립니다.
Reference
이 문제에 관하여(시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/asahi4549/items/c63a00c3a8aefb659b9e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
비 파라 메트릭 모델 식별을 배우십시오.
참고
Matlab에 의한 제어를 위한 시스템 식별
h tps:// 퀵했다. 소 m/문법_소마/있어 MS/847566b80C47 굳이
마지막으로
조언이 있으시면 아무쪼록 잘 부탁드립니다.
Reference
이 문제에 관하여(시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/asahi4549/items/c63a00c3a8aefb659b9e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
조언이 있으시면 아무쪼록 잘 부탁드립니다.
Reference
이 문제에 관하여(시스템 식별을 위한 M 계열 신호를 Matlab에서 생성해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/asahi4549/items/c63a00c3a8aefb659b9e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)