创建记录音频信号的离散时间图

49视图(30天)
你好!
我是第二年工程专业。我还没有学习任何远程与MATLAB类似,但是作为一个锻炼我得到的任务显示给定的离散时间图中的音频信号后,发现它的傅里叶变换。问题是,应该在MATLAB。我有音频信号作为记录。运动要求我显示第一个80样品采样率是我。
我可以收集我创建了这个,但不幸的是它不工作,说实话,我真的不明白我在做什么。有人能提供一点帮助吗?
提前谢谢!
Fs = 4000;渠道= 1;位= 16;
(数据、fs) = audioread (“/ MATLAB驱动器/ recordingX.wav”);
X = getaudiodata(数据);
n = 0:1 / Fs:(长度(X) 1) / Fs;
情节(n, X);

接受的答案

马修•诺伊
马修•诺伊 2023年5月25日14:47
你好
不必惊慌!
如果你有记录在wav格式,你只需要 audioread 让你的数据
getaudiodata 不需要在这里(看医生如果你有时间)
为wav文件可以有一个或多个channes,也看看如何策划一个频道或所有频道在同一图
希望它可以帮助!
Fs = 4000;渠道= 1;位= 16;
(数据、fs) = audioread (“/ MATLAB驱动器/ recordingX.wav”);
(样品、通道)=大小(数据);
%绘制k第一批样本
k = 80;
n = 1: k;
%的阴谋(n,数据(n,:));%将情节所有频道
情节(n,数据(n, 1));%将情节的第一通道

更多的答案(0)

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!