2012-04-18 2 views
2

나는옥타브의 시작 : 단계 : 최종 루프

input = []; 
for i = 1:8 
    input(i) = sin((2*pi) * 1000 * ((i-1)*ts)) + (0.5*sin((2*pi) * 2000 * ((i-1)*ts) + 3*pi/4)); 
endfor 

는이 8 0에서 진행 루프, 때와 동일 할 수있는 방법을

i = 0 : (1/8000) : (1/1000); 
input = sin(2*pi*1000*i) + 0.5*sin(2*pi*2000*i + 3*pi/4); 

과 같은 방법을 이해할 수 없다 나는 1/8000의 단계에서 0에서 1/1000까지 간다?

답변

4

어쩌면이 액형으로 1/8000 생각하는 도움이 될 것이다 ... 그렇지 않으면 당신은 같은 크기하지 않은 결과 벡터를하게 될 겁니다 ... ts = 1/8000되어 있다고 가정하고, 실제로 for i = 1:9을 의미 1/1000의 1/8 그렇게하면 각 단계에서 0에서 1/1000까지 1/8의 길이를 가져옵니다.

내가 누락 된 질문에 관한 것이 아닌 한?

+0

아니요, 꽤 많이 있습니다. '생각하기 벡터'개념을 얻기가 어렵다. – sqram

관련 문제