500Hz
最初の 5 秒間の正弦波を生成してから、MATLAB1000Hz
のファイルに保存しようとしています。.mif
これは、データを.mif
ファイルに保存するために使用する一般的なコードですが、このコードに含めることができるように正弦波サンプルを適切に生成する方法がわかりません。サンプリング周波数は になります2000Hz
。
ありがとうございました。
fid = fopen('filename.mif','w');
fprintf(fid,'WIDTH=16;\n');
fprintf(fid,'DEPTH=256;\n');
fprintf(fid,'ADDRESS_RADIX=UNS;\n');
fprintf(fid,'DATA_RADIX=DEC;\n');
fprintf(fid,'CONTENT BEGIN\n');
for k = 1:256
fprintf(fid,'%i : %i;\n',k-1,data(k));
end
fprintf(fid,'END;');
fclose(fid);