分享到:

基于MATLAB的仿真通信语音库实现

随着通信技术的发展 ,通信环境变得越来越复杂 ,远距离通信对语音的处理、传输会给语音质量带来一定变化 .为了全面正确地衡量语音通信系统的性能 ,有必要建立一个语音质量客观评价系统 ,对通信系统中接收端接收到的语音的质量进行评价 ,从而得出对通信系统的性能评价 .在这种情况下 ,如何建立一个面向通信系统性能评价的语音库就成为一个至关重要的问题 .1 语音库的研制方案1 .1 通信仿真系统的建立仿真系统的设计是基于通用通信系统的 ,其功能框图如图 1所示 .仿真系统中除信宿外 ,每个仿真功能模块都提供了多个仿真参数 ,对应着多个不同功能实现 .图 1 仿真系统功能框图这种模块化多参数设计方法 ,极大地提高了通信仿真系统的灵活性和通用性 ,但随之也带来了通信链路的连接问题 .实际的通信系统由于采用的通信技术不同 ,其通信链路的连接相应也有较大的不同 .为解决这一问题 ,引入了智能化链路管理模块 .它与仿真系统人机界面及图 1所示的各个...  (本文共3页) 阅读全文>>

《电子技术应用》2000年01期
电子技术应用

基于MATLAB的遗传算法实现

遗传算法(GeneticAlgoritms,简称GA)是以自然选择和遗传理论为基础,将生物进化过程中适者生存规则与群体内部染色体的随机信息交换机制相结合的搜索算法。自从1975年JohnH.Holland教授出版GA的经典之作“AdaPtationinNaturalandArtificialSys-tems”以来,GA已获得广泛应用。1遗传算法简介遗传算法是具有“生成十检测”的迭代过程的搜索算法。基本流程如图1所示。可见,遗传算法是一种群体型操作,该操作以群体中的所有个体为对象。选择(sc-lection)、交叉(rossover)和变异(mutation)是遗传算法的三个主要操作算子。遗传算法包含如下6个基本要素:(l)参数编码:由于遗传算法不能直接处理解空间的解数据,因此必须通过编码将它们表示成遗传空间的基因型串结构数据。(2)生成初始群体:由于遗传算法的群体型操作需要,所以必须为遗传操作准备一个由若干初始解组成的初始群体。...  (本文共3页) 阅读全文>>

《无锡轻工大学学报》2000年05期
无锡轻工大学学报

MATLAB在代谢网络优化中的应用

生物化学系统是一个非常复杂的网络系统 ,理解完整生化系统功能的中心问题是分子间相互作用的大量非线性特性 .传统的直觉和试差法难以解决 ,必须要用系统的数学模型和分析方法 .现在常用的网络分析方法有代谢控制分析(MCA)和生化系统理论 (BST) [1].在MCA中定义了弹性系数、控制系数等重要的表征参数 .由控制系数的大小比较即可确定代谢网络中的限制性步骤和关键酶 ,从而为代谢工程方法提供了目的位点 .生化系统理论 (BST)则是基于模型的方法 ,将代谢物浓度的变化用其生成速率和消耗速率两部分表示 ,并以幂律函数的形式对各速率与其影响因素(包括中间代谢物和催化各步反应的酶 )进行线性化处理 ,通过在一定约束空间范围内搜索模型的最优解 ,可以找出系统的最佳影响因素浓度分布 .以上这两种方法的缺点也是很明显的[2 ],在MCA中 ,控制系数是系统在稳态附近的局部特征 ;BST中幂律函数的动力学级次数是定义在原始稳态基础之上的 ,当系...  (本文共3页) 阅读全文>>

《江西电力职工大学学报》2000年02期
江西电力职工大学学报

MATLAB在电路分析中的应用

0引言电路课程是电类专业首当其冲的一门专业基础课 ,不仅为后继课程提供了深厚的理论基础 ,也为电路的分析计算提供了各种方法 ,但要用这些方法真正解决实际问题 ,计算一些较复杂的电路 ,用人工计算就比较困难、费时。因此 ,有必要引进计算机辅助分析。借助于计算机电路仿真软件 ,不仅可以节约计算时间 ,在计算机上非常方便地调试电路参数 ,而且还可以非常直观地观察电路中的电流、电压和功率波形。Math Works公司的MATLAB语言凭借其强大的矩阵运算能力、简便的绘图功能、可视化的仿真环境以及丰富的算法工具箱 ,已成为科研和工程技术人员的有力开发工具。1998年推出的MATLAB5.2版本中 ,增加了一个电气系统工具箱 (PowersystemBlockset) ,这是一个非常好的电路仿真软件 ,简单易学 ,不需自己编程 ,非常适合于对电路进行计算机动态仿真分析。把MATLAB语言应用到电路、电子技术和自动控制原理等技术基础课和后继的...  (本文共3页) 阅读全文>>

《四川工业学院学报》2000年04期
四川工业学院学报

在自动控制理论课程中增加MATLAB语言内容的探讨

自动控制理论是自动化专业学生的重要课程,为学生今后从事各种实际控制系统的分析、设计工作提供理论基础。目前这门课程所涉及的系统分析、设计内容仍然采用纸笔等工具计算。然而当今的科学技术日新月异,新技术、新工艺的大量采用,高效、节能的生产要求,对生产自动化系统的控制效果要求越来越高,需要进行的控制算法也越来越复杂,控制器的设计也越来越困难,单纯利用纸笔以及计算器等简单的运算工具难以达到预期的效果。利用计算机进行控制系统的辅助分析设计便利、高效,因而成为控制系统分析和设计的主流,受到国际国内控制界的普遍重视,已经发展到了相当高的水平。如果我们培养的学生不能适应这种历史潮流,必将在日后的实际工作中落后于他人。MATLAB语言目前是国际控制界最流行的语言。它强大的功能使它成为系统分析和仿真设计的首选语言。我们的自动化专业学生如果能够在学习自动控制理论的同时学会使用MATLAB语言,不仅对掌握和应用自动控制理论有帮助,还可以学会使用计算机辅助...  (本文共4页) 阅读全文>>

《山东电子》2000年03期
山东电子

用MATLAB语言实现示波器和频谱仪仿真

IMATLAB语言特点 在现代的科学研究和工程应用中,往往要进行大量的数学计算,其中包括矩阵运算。这些运算一般来说难以用手工精确和快捷的进行,需要借助计算机编制相应的程序做近似运算。目前流行的用BASIC、FORTRAN、C语言编程,既需要对有关算法有深刻的了解,还需要熟练的掌握所用语言的语法及编程技巧。通常编制程序也是比较复杂的。为了克服上述困难,美。国Math——rk公司推出了MA7’I.AB软件包。MATLAB语言的语法规则简单,贴近人的思维方式。用MATLAB写程序,犹如在一张演算纸上排列公式和求解问题,编程效率很高,因此被称为“演算纸式”的科学工程的算法语言。 MA71AB在许多学科领域中都有用武之地,如一般数值计算、数字信号处理、振动理论、时序分析与建模、优化设计、神经网控制、化学统计学、动态仿真系统等方面,表现出一般高级语言难以比拟的优势。由于MATLAB语言提供了强大的矩阵处理和绘图功能,使其在计算机辅助分析和设...  (本文共3页) 阅读全文>>