matlab code for taking very less sample
1 回表示 (過去 30 日間)
古いコメントを表示
I have to take a few samples from a sinusodial signal.I have generated sinusodial signal using sin. But i am unable to write the matlab code to take very less samples from that sinusodial signal.please help............
0 件のコメント
採用された回答
Oleg Komarov
2013 年 2 月 20 日
編集済み: Oleg Komarov
2013 年 2 月 20 日
You might find the getting started guide very useful, second and third chapters are a good investment.
% Sample data
x = 1:100;
y = sin(x);
% Take every 10
y(1:10:100)
0 件のコメント
その他の回答 (2 件)
Azzi Abdelmalek
2013 年 2 月 20 日
If you have a Signal Processing toolbox, you can use downsample function
0 件のコメント
Image Analyst
2013 年 2 月 20 日
Try this on the signal you have generated to take every 5th sample:
subSampledSignal = yourSignal(1:5:end);
Adapt as needed.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!