
2015年第12期(总第216期)
doi :10.3969/j. issn. 1009 3230.2015. 12.019
应用能源技术
通信原理课程仿真实验平台构建与实现
黄旭红
(福建工程学院信息科学与工程学院,福建福州350014)
57
摘要:通过对VC++编程软件、MATLAB软件、SystemView软件在通信实验中应用的分析比较,总结了利用SystemView软件设置通信原理课程进行仿真实验的优点。同时以(7,4)汉明码的编译码仿真为例,具体地说明SystemView软件强大的功能可大大减轻学生编程工作量,能更快速直观地理解通信原理概念,并可设置设计性和综合性实验,激发学生学习积极性,提高对通信系统的分析和设计能力。
关键词:SystemView;通信原理课程;仿真实验
文章编号:10093230(2015)12-005703
中图分类号:TN91
文献标志码:A
SimulationExperimentinPrincipleof CommunicationCourse
HUANG Xu hong
(Fujian University of Technology,Fuzhou 350014,China)
Abstract: After analyzing and comparing application of VC + + , MATLAB and System View in the experiment of communication, summed up the advantages of System View, which is applied in simulation experiment of course of communication principle. Take (7, 4) hamming code simulation for instance, powerful System View can greatly reduce programming work, and students can more intuitively and quickly understand the concept of communication principle. System View can set up project and comprehensive experiments. They can stimulate study enthusiasm of students and improve their ability of analyzing and designing communication System.
Key words:System View; Principle of Communication Course; Simulation Experiment
0引言
通信原理课程是通信工程、电子信息工程等专业的主干课程。该课程理论性强、概念较具数学抽象性、公式繁多,对学生的数学基础及抽象思维能力要求较高。目前,一般实验是在实验箱上完成,学生可操作环节少,对整个信号变化过程还不能直观地了解,无法训练学生的系统分析能力和设计能力。如果在实验平台硬件上进行改进更新,费用很高,而且更新换代也慢。仿真软件费用较低、更具灵活性、便于更新,可以较为方便设置设计性和综合性实验,完成学生系统分析能力和
收稿日期:2015-11-06
修订日期:2015-11-19
基金项目:福建省"十二五"规划课题(FJKCG15-141)作者简介:黄旭红,女(1968-),福建福州人,福州硕士,副
教投,研究方向为多媒体通信、信号处理研究。
万方数据
设计能力的培养。
1仿真软件的选择
计算机仿真是利用计算机对所研究系统的结构、功能和行为进行动态性的比较和模仿,利用建立的仿真模型对系统进行研究和分析,演示其系统运作的过程。目前,通信系统中常用的仿真软件有MATLAB和SystemView,另外,还可利用
VC++编程进行仿真。 1.1VC++编程软件
VC++是在C语言的基础上采用面向对象方式的程序设计语言,它继承了C语言高效灵活的特性,并集成了MFC类库,封装了WindowsAPI 函数和消息,使用户可以利用MFC高效率地开发出各种应用程序,并且利用MFCAppWizard可方便地生成程序框架。文献()中探讨了VC++在