Main Content

strips

설명

예제

strips(x)는 길이가 250인 수평 스트립에 x를 플로팅합니다.

strips(x,n)은 각각 길이가 n개 샘플인 스트립에 x를 플로팅합니다.

예제

strips(x,sd,fs)는 초당 샘플 수가 fs인 샘플 레이트가 주어졌을 때 지속 시간 sd의 스트립에 x를 플로팅합니다.

예제

strips(x,sd,fs,scale)는 수직 축도 스케일링합니다.

예제

모두 축소

신호를 프레임으로 분할합니다. 모든 신호 프레임을 스트립 플롯으로 표시합니다.

73113개 샘플 신호가 포함된 데이터 파일 y를 불러옵니다. 2,048개 샘플 중첩을 사용하고 마지막 프레임을 0으로 채워 신호를 16,384개 샘플 프레임으로 분할합니다. 스트립 플롯에 모든 프레임을 표시합니다.

load handel
yfs = framesig(y,16384,OverlapLength=2048, ...
    IncompleteFrameRule="zeropad");
ns = size(yfs,2);

strips(yfs)

grid
xlabel("Sample Number")
ylabel("Frame Number")
yticklabels(ns:-1:1)

2초의 주파수 변조 정현파를 0.25초 스트립에 플로팅합니다. 샘플 레이트를 1kHz로 지정합니다.

fs = 1000;
t = 0:1/fs:2;
x = vco(sin(2*pi*t),[10 490],fs);

strips(x,0.25,fs)

Fs=7418Hz로 샘플링된 음성 신호를 불러옵니다. 이 파일에는 "MATLAB®"이라는 단어를 발음한 여성의 음성 녹음이 들어 있습니다.

load mtlb

신호를 0.18초 길이의 스트립에 플로팅합니다. 수직 축을 125%로 스케일링합니다.

strips(mtlb,0.18,Fs,1.25)

입력 인수

모두 축소

입력 신호로, 벡터나 행렬로 지정됩니다. x가 행렬인 경우, strips 함수는 x의 각 열을 동일한 플롯에 수평 스트립으로 플로팅합니다. 이 함수는 복소수 값 x의 허수부를 무시합니다.

데이터형: single | double
복소수 지원 여부:

스트립 길이로, 양의 실수형 스칼라로 지정됩니다.

지속 시간(단위: 초)으로, 양의 실수형 스칼라로 지정됩니다. sd가 지정되면 fs도 지정해야 합니다.

샘플 레이트로, 양의 실수형 스칼라로 지정됩니다. fs의 단위는 헤르츠입니다.

스케일링 인자로, 스칼라로 지정됩니다. strips 함수는 복소수 값 scale의 허수부를 무시합니다.

데이터형: single | double
복소수 지원 여부:

버전 내역

R2006a 이전에 개발됨

참고 항목

|