私のプロジェクトでは、100 000サンプルを持つmatlabを使って正弦波を生成する必要があり、10000サンプルごとに周波数がランダムに変化します。サンプリングレートおよび周波数は、便宜上のものとすることができる。これを生成するためのMATLABの関数はありますか?matlabを使用して異なる周波数の正弦波を生成するにはどうすればよいですか?
1
A
答えて
4
OKを10個の000サンプルを生成する方法の簡単な例は非常に簡単です:に
%range of possibles frequencies
FrequenciesRandon = [200:1:500];
%number of randon frequencies ??
nf = 5;
EndSignal=[];
for j = 1 : nf
t = [ 0 : 1 : 10000]; % Time Samples
f=randsample(FrequenciesRandon,1); % get the randon frequencie
Fs = 44100; % Sampling Frequency
data = sin(2*pi*f/Fs*t)'; % Generate Sine Wave
EndSignal= [data;EndSignal];
end
wavplay(EndSignal,Fs)
3
こんにちは、私はMathWorks社のMATLABでこれを行うには準備ができて機能を知っているが、MathWorks社のMATLABでそれを行うには、別の例450Hzで
t = [ 0 : 1 : 10000]; % Time Samples
f = 450; % Input Signal Frequency
Fs = 44100; % Sampling Frequency
data = sin(2*pi*f/Fs*t)'; % Generate Sine Wave
wavplay(data,Fs) %to Listen
+0
これは私が実際に必要なものではありません。単一の波は異なる周波数を含んでいるはずです... pls – saya
0
ここでは、異なる連続周波数の例を示します。
% Generate a sequencial sinusoid
fs = 8000; % sampling rate
amp = 1; % amplitude
freqs = [262, 294, 330, 350, 392, 440, 494, 523]; % frequency in Hz
T = 1/fs; % sampling period
dur = 0.5; % duration in seconds
phi = 0; % phase in radian
y = [];
for k = 1:size(freqs,2)
x = amp*sin(2*pi*freqs(k)*[0:T:dur-T]+phi);
y = horzcat(y,x);
end
関連する問題
- 1. MATLABでデュアルトーン周波数をどのように生成しますか?
- 2. C++の正弦波から三角波を作成する
- 3. sinf関数を使用して生成された生の正弦波をSDLライブラリで再生する
- 4. Cocoaで正弦波信号を作成するにはどうすればよいですか?
- 5. ヒートマップベースの値(周波数ではない)を作成するにはどうすればよいですか?
- 6. Javaで正弦波を生成する際の背景ノイズ
- 7. C#で正弦波掃引を生成する
- 8. Pythonの正弦波
- 9. 異なる周波数パルスを作成する
- 10. 正弦波を位相シフトする方法 - MATLAB?
- 11. Matlab FFTを使用して脳波信号から周波数を抽出する
- 12. Rでビン周波数テーブルを生成するには?
- 13. OpenGL - joglの正弦波と余弦波(JAVA)
- 14. 周波数を変えて連続トーンを生成するにはどうしたらいいですか?
- 15. 特定のサウンド周波数を生成するには?
- 16. Android:周波数を生成するには?
- 17. JavaでAndroidで正弦波を生成するとノイズが多い
- 18. simulinkの正弦波の後にPWMを生成する方法は?
- 19. は周波数
- 20. 高い周波数でwavファイルを再生するには?
- 21. iphone sdkで振幅変調正弦波を生成する方法は?
- 22. 周波数応答関数(MATLAB noise)
- 23. jQueryは、正弦波パターンに従って移動する要素のパラメータ化されたアニメーションを作成するにはどうすればよいですか?
- 24. Android、音の周波数を計算するにはどのようにマイクロフォンを使用するのですか?
- 25. 複数の正弦波をオーディオユニット(iOS)のサンプルバッファに同時に生成
- 26. NAudioリアルタイムで周波数をスムーズに変化させることができる正弦波を再生するアルゴリズム
- 27. イメージ余弦波
- 28. タイムステップはプログラムのサンプリング周波数に関連していますか? MatLabの
- 29. Pythonで2つの正弦波を一緒にプレイする
- 30. MATLAB - .wavファイルの時間 - 周波数グラフをプロットする
オハイオ州のおかげで私はそれを得ました...そして、2つの周波数が、サンプルの..ループは、その後、動作しません。私はこれに解決策を得ることができますか? – saya