应该很简单的吧,
难道你不会Matlab?
在Matlab中写入-guide就可以编辑了 .
在这个函数里面进行编程即可……
楼上的同学,他是要GUI,不是那个……
楼下的同学,这个不好再贴吧中贴出来吧,主要是涉及GUI,必须要使用控件以及回调函数。要不然做不了GUI的。除非打成压缩包附加在这里。
我研一的时候交的作业就是这个小玩意,很简单的,
当然是利用Toolbox啊,Toolbox里面有很多现成函数,难不成要自己写函数?例如sin函数。
例如FFT?难道自己去写,一般既然都选择Matlab了,就不要追求速度了,也不要追求啥绅士风度,能利用Toolbox中的函数就用里面的函数啊。
如果你不知道函数,建议在Signal Processing Toolbox中查下。
很简单的了……
DTMF有两种传送方式,In-bound,out-bound一、In-bound又分为两种,
一种是直接RTP内传输,一种是2833传输(2833其实也是带内传输,这个很多人会误解为是out-bound传送)
a、RTP内传输测试有两种:
方法1、软件加人工分析:打通电话后,用wireshark抓取RTP包,然后把包中的信号解出来,用音频分析工具(如cooledit分析频率),因为DTMF都是双频信号,根据频率可以判断DTMF是否准确
方法2、用仪器检测,如Linemonitor(这东东一般要几万美金,只要我们这种专业搞VOIP的公司会买)测试。把linenonitor硬件接在电话中间,然后使用Linemonitor软件分析即可
b、2833传输
这种比较简单,直接用wireshark分析RTP包,在wireshark中用rtpevent过滤即可
二、out-bound
就是SipInfo传输,就是用信令传输,检测方法也很简单,直接分析RTP包,看信令即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)