Questions on the attached example
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
Hello,
and have a question about it:
Before I put data to 'ao' they use:
data = zeros(4000,1);
why put zeroes to the entire vector? How is it possible that I able to hear any sound after zeroing 'data'?
Thanks,
댓글 수: 0
답변 (2개)
Walter Roberson
2012년 8월 12일
0 개 추천
The data being used there is example data. Initialize "data" to whatever contents you want (but make sure that it is within range for the device.)
댓글 수: 0
Michael Adelman
2012년 8월 12일
0 개 추천
댓글 수: 2
Walter Roberson
2012년 8월 12일
The code example is
data = zeros(4000,1);
putdata(ao,data)
start([ai ao])
Here, "data" is being initialized to something, just for illustration purposes. You could have initialized to 1's or to pi or to 42 if you wanted:
data = 42 * ones(4000,1);
putdata(a0, data); %queue's the 42's
start(a0);
If you already have a vector, then use it:
putdata(a0, YourColumnVector);
start(a0);
Michael Adelman
2012년 8월 13일
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!