MATLAB从输入困难中剪切.wav文件

MATLAB从输入困难中剪切.wav文件,matlab,user-interface,audio,input,matlab-guide,Matlab,User Interface,Audio,Input,Matlab Guide,我目前正在用MATLAB进行实验,我感兴趣的第一部分是声音操纵。我开始设计一个界面,这样我就可以一石二鸟,并在学习的过程中学习这两个方面。到目前为止,我已经能够让界面加载一个文件打印它,然后在界面中播放它 我现在希望能够从一个潜在的用户那里获取输入,这将表示声音片段中两个独立的秒,并允许用户将片段的这一部分剪切掉。因此,他们将保留原始剪辑/歌曲,然后保留该歌曲/剪辑的新部分。稍后我将继续绘制此图。我的问题是,我完全不知道如何从用户那里获取输入,并将其用于剪辑 下面我将展示我加载文件的代码,以便您

我目前正在用MATLAB进行实验,我感兴趣的第一部分是声音操纵。我开始设计一个界面,这样我就可以一石二鸟,并在学习的过程中学习这两个方面。到目前为止,我已经能够让界面加载一个文件打印它,然后在界面中播放它

我现在希望能够从一个潜在的用户那里获取输入,这将表示声音片段中两个独立的秒,并允许用户将片段的这一部分剪切掉。因此,他们将保留原始剪辑/歌曲,然后保留该歌曲/剪辑的新部分。稍后我将继续绘制此图。我的问题是,我完全不知道如何从用户那里获取输入,并将其用于剪辑

下面我将展示我加载文件的代码,以便您可以看到给定的名称,然后是我尝试剪切剪辑的代码

首先,给出的名称(包括绘图)(我还将文件加载到音频播放器):

我尝试从两个编辑文本框获取输入:

SectionStart = get(handles.SectionStartET, 'string');   
SectionEnd = get(handles.SectionEndET, 'string');
FileSection = FS(SectionStart:SectionEnd);
global player2;
player2 = audioplayer(FileSection);
在这里的前两行中,我从编辑文本框中获取字符串。然后我试着把两者结合起来。然后我加载播放器。我觉得括号前第三行的语法是错误的,但是我在网上找不到一个好的例子来帮助我,希望这里的人能给我一些启示!提前谢谢


每个人都在看,但不是张贴,如果你需要更多的关于代码的信息让我知道

你是说
FS(str2num(SectionStart):str2num(SectionEnd))?如果这不是问题“你能发布你得到的错误吗\解释一下为什么你认为有什么问题吗?非常感谢你的反馈,我是英国人,所以我会在早上尝试,我会在尝试后给出反馈。谢谢,哈哈,没想到会有人回复!
SectionStart = get(handles.SectionStartET, 'string');   
SectionEnd = get(handles.SectionEndET, 'string');
FileSection = FS(SectionStart:SectionEnd);
global player2;
player2 = audioplayer(FileSection);