OCTAVE 如何运行.M文件

OCTAVE 如何运行.M文件,第1张

要保证你所要执行的文件在工作目录下。可以通过pwd命令查看当前目录。

可以通过将文件复制或移动到当前工作目录下。也可以通过cd命令改变工作目录。

然后直接输入文件名就可以了。

首先是安装 octave,在 Ubuntu 终端运行下面的命令添加 Octave PPA,然后安装 Octave 。

sudo apt-add-repository ppa:octave/stable

sudo apt-get update

sudo apt-get install octave

步骤1:打开 Octave

在这一步中我们单击图标打开 Octave,可以通过单击下拉式按钮选择工作路径。

步骤2:音频信息

使用 audioinfo 命令查看要处理的音频文件的相关信息。

>>info = audioinfo ('testing.ogg')

步骤3:读取音频文件

在本教程中我会使用 ogg 文件来读取这种文件的属性,比如采样、音频类型(stereo 和 mono)、信道数量等。必须声明的一点是教程中使用的所有的命令都是在 Octave 终端窗口中执行的。首先,我们必须要把这个 ogg 文件赋给一个变量。注意:文件必须在 Octave 的工作路径中。

>>file='yourfile.ogg'

>>[M, fs] = audioread(file)

这里的 M 是一个一列或两列的矩阵,取决于信道的数量,fs 是采样率。

下面的 *** 作都可以读取音频文件:

>>[y, fs] = audioread (filename, samples)

>>[y, fs] = audioread (filename, datatype)

>>[y, fs] = audioread (filename, samples, datatype)

samples 指定开始帧和结束帧,datatype 指定返回的数据类型。可以为所有变量设置值:

>>samples = [1, fs)

>>[y, fs] = audioread (filename, samples)

数据类型:

>>[y,Fs] = audioread(filename,'native')

如果值是“native”,那么它的数据类型就依数据在音频文件中的存储情况而定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12079258.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存