How do I make the x-axis of a signal to represent time?

4 ビュー (過去 30 日間)
Ahmed Elaraby
Ahmed Elaraby 2021 年 6 月 22 日
コメント済み: Ahmed Elaraby 2021 年 6 月 22 日
So I'm trying to plot a graph with the time as the x-axis, but I'm having a hard time trying to.
This is my code so far:
load handel.mat
filename = 'handel.wav';
audiowrite(filename,y,Fs);
clear y Fs
[y,Fs] = audioread('handel.wav');
plot(y);
xlabel 'Time'
ylabel 'Audio signal'
I'm still new to MATLAB so it's still not easy for me.
Thanks in advance

採用された回答

Chunru
Chunru 2021 年 6 月 22 日
t=(0:length(y)-1)/fs;
plot(t, y);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAudio I/O and Waveform Generation についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by