基于matlab web server的通信系统原理试验平台的开发.doc
约61页DOC格式手机打开展开
基于matlab web server的通信系统原理试验平台的开发,基于matlab web server的通信系统原理试验平台的开发2万字自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用 摘要 本文提出了一种基于matlab和web技术的远程网络虚拟实验室的构建。该网络虚拟实验室使用了matlab的网络服务功能,利用matlab web serv...
内容介绍
此文档由会员 jiji888 发布
基于MATLAB Web Server的通信系统原理试验平台的开发
2万字
自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用
摘要
本文提出了一种基于Matlab和Web技术的远程网络虚拟实验室的构建。该网络虚拟实验室使用了Matlab的网络服务功能,利用Matlab Web Server在WWW环境下建立“网络实验室”, 实现了用户通过Internet访问Matlab Web Server,将数据从网络浏览器上输入,提交给Matlab网络服务器上的Matlab程序进行计算。
该系统构建了远程教学的交互式的学习环境,提供了在网上进行实际的科学计算,图形、图象处理等高级应用功能,同时具备了Web页教育及现实设备实验的优点,可以使实验现象得到直观、形象、准确的表现,能够很好的使受教育者通过Internet随时随地的访问系统,在WWW环境下进行科学实验,而不受资金、位置、师资、人员安全等问题的限制,从浏览器中直接获取试验结果。此系统完善了远程教育模式,具有良好的实用性、通用性及推广价值。
关键词:远程教学;网络实验室;通信原理;Matlab
Abstract
This paper discusses how to apply Matlab Web Server to realize the development of remote simulation system.And this paper proposed the construction of the remote virtual network which take advantage of the technology based on Matlab and Web.The fictitious laboratory of network uses the network service function of Matlab.
Using the Matlab Web Server in the WWW environment to establish the “network laboratory” which realized the users who can visit the Matlab Web Server through Internet and input the data through Web browser,and finally submitted to the Matlab program lying on the Matlab network server to calculate. The system uses to establish remote simulation application system to avoid the installation of matlab software and the limitation of the input of the program or the limitation of debugging.
Interactive study environment of systematic construction distance learning, having offered and carried on real scientific caculation on the net, the figure, image processing, etc. use the function advancedly. This system possessed webpage education and advantage of the realistic equipment experiment at the same time, can make the experiment phenomenon get the ocular, vivid, accurate behavior, can well enable being passed Internet visit system whenever and wherever possible by the educator, carry on the scientific experiment under the enviroment of WWW, and does not receive the restriction in questions, such as fund, position, teachers, personal security,etc. obtain the result of the test directly from the browser. This system perfects the remote educational pattern, have good practicability, commonability and value to popularize.
Key words: Remote Teaching;The Network Laboratory;Communication Principle;Matlab
目 录
第一章 绪 论 1
1.1引言 1
1.2系统简介 2
1.3本系统的同类工作国内外状况简介 3
1.4系统的开发背景介绍 3
1.5系统的目的意义 3
1.6本文的组织安排 4
第二章 系统结构 5
2.1系统方案设计 5
2.2系统硬件结构 6
2.3系统软件结构 7
2.4 Matlab下的Web应用 8
2.5基于Matlab的Web应用程序的工作模式 9
2.5.1 B/S 模式 10
2.5.2 B/S与C/S模式比较 10
2.6系统开发环境 11
2.6.1操作系统 11
2.6.2 HTTP服务器软件 12
2.6.3网页设计软件 12
2.6.4开发软件 12
第三章 系统实现 15
3.1 Matlab Web Server的系统需求和安装 15
3.2 Matlab Web Server的工作原理 15
3.3 Matlab Web Server和IIS6.0的配置 16
3.3.1网络服务器的配置 16
3.3.2配置IIS6.0 16
3.3.3配置IIS6.0为matlab web server 19
3.3.4配置Matlab Web Server的系统配置文件 22
3.3.5配置应用程序信息 22
3.4 Matlab Web服务器应用程序开发 22
3.4.1 Matlab程序和HTML文件的交互过程 23
3.4.2建立一个向Matlab提交数据的HTML输入文档 24
3.4.3建立一个显示Matlab计算结果的HTML输出文档 25
3.4.4建立一个处理输入数据和计算结果的M文件 26
3.4.5图片的输出问题 27
3.5 MATLAB Web Server编程注意事项 27
第四章 系统开发的关键技术 28
4.1系统的优化设计 28
4.1.1设计通用输出文件 28
4.1.2设计通用输入文件 29
4.2系统的安全设计 29
4.2.1服务程序安全 29
4.2.2指定运行端口 30
4.3关键技术 30
第五章 系统实现功能 32
5.1总体功能模块图 32
5.2各功能模块实现功能及关键代码 33
5.2.1 AM 频率调制 33
5.2.2 DSB 抑制载波双边带调幅 37
5.2.3 SSB单边带调幅 40
5.2.4 FM 频率调制 42
5.2.5 PM相位调制 46
5.2.6 数字带通传输系统 49
5.3各功能的特点 53
第六章 总结与展望 54
6.1总结 54
6.2展望 54
参考文献 55
致谢 56
2万字
自己原创的毕业论文,已经通过校内系统检测,重复率低,仅在本站独家出售,大家放心下载使用
摘要
本文提出了一种基于Matlab和Web技术的远程网络虚拟实验室的构建。该网络虚拟实验室使用了Matlab的网络服务功能,利用Matlab Web Server在WWW环境下建立“网络实验室”, 实现了用户通过Internet访问Matlab Web Server,将数据从网络浏览器上输入,提交给Matlab网络服务器上的Matlab程序进行计算。
该系统构建了远程教学的交互式的学习环境,提供了在网上进行实际的科学计算,图形、图象处理等高级应用功能,同时具备了Web页教育及现实设备实验的优点,可以使实验现象得到直观、形象、准确的表现,能够很好的使受教育者通过Internet随时随地的访问系统,在WWW环境下进行科学实验,而不受资金、位置、师资、人员安全等问题的限制,从浏览器中直接获取试验结果。此系统完善了远程教育模式,具有良好的实用性、通用性及推广价值。
关键词:远程教学;网络实验室;通信原理;Matlab
Abstract
This paper discusses how to apply Matlab Web Server to realize the development of remote simulation system.And this paper proposed the construction of the remote virtual network which take advantage of the technology based on Matlab and Web.The fictitious laboratory of network uses the network service function of Matlab.
Using the Matlab Web Server in the WWW environment to establish the “network laboratory” which realized the users who can visit the Matlab Web Server through Internet and input the data through Web browser,and finally submitted to the Matlab program lying on the Matlab network server to calculate. The system uses to establish remote simulation application system to avoid the installation of matlab software and the limitation of the input of the program or the limitation of debugging.
Interactive study environment of systematic construction distance learning, having offered and carried on real scientific caculation on the net, the figure, image processing, etc. use the function advancedly. This system possessed webpage education and advantage of the realistic equipment experiment at the same time, can make the experiment phenomenon get the ocular, vivid, accurate behavior, can well enable being passed Internet visit system whenever and wherever possible by the educator, carry on the scientific experiment under the enviroment of WWW, and does not receive the restriction in questions, such as fund, position, teachers, personal security,etc. obtain the result of the test directly from the browser. This system perfects the remote educational pattern, have good practicability, commonability and value to popularize.
Key words: Remote Teaching;The Network Laboratory;Communication Principle;Matlab
目 录
第一章 绪 论 1
1.1引言 1
1.2系统简介 2
1.3本系统的同类工作国内外状况简介 3
1.4系统的开发背景介绍 3
1.5系统的目的意义 3
1.6本文的组织安排 4
第二章 系统结构 5
2.1系统方案设计 5
2.2系统硬件结构 6
2.3系统软件结构 7
2.4 Matlab下的Web应用 8
2.5基于Matlab的Web应用程序的工作模式 9
2.5.1 B/S 模式 10
2.5.2 B/S与C/S模式比较 10
2.6系统开发环境 11
2.6.1操作系统 11
2.6.2 HTTP服务器软件 12
2.6.3网页设计软件 12
2.6.4开发软件 12
第三章 系统实现 15
3.1 Matlab Web Server的系统需求和安装 15
3.2 Matlab Web Server的工作原理 15
3.3 Matlab Web Server和IIS6.0的配置 16
3.3.1网络服务器的配置 16
3.3.2配置IIS6.0 16
3.3.3配置IIS6.0为matlab web server 19
3.3.4配置Matlab Web Server的系统配置文件 22
3.3.5配置应用程序信息 22
3.4 Matlab Web服务器应用程序开发 22
3.4.1 Matlab程序和HTML文件的交互过程 23
3.4.2建立一个向Matlab提交数据的HTML输入文档 24
3.4.3建立一个显示Matlab计算结果的HTML输出文档 25
3.4.4建立一个处理输入数据和计算结果的M文件 26
3.4.5图片的输出问题 27
3.5 MATLAB Web Server编程注意事项 27
第四章 系统开发的关键技术 28
4.1系统的优化设计 28
4.1.1设计通用输出文件 28
4.1.2设计通用输入文件 29
4.2系统的安全设计 29
4.2.1服务程序安全 29
4.2.2指定运行端口 30
4.3关键技术 30
第五章 系统实现功能 32
5.1总体功能模块图 32
5.2各功能模块实现功能及关键代码 33
5.2.1 AM 频率调制 33
5.2.2 DSB 抑制载波双边带调幅 37
5.2.3 SSB单边带调幅 40
5.2.4 FM 频率调制 42
5.2.5 PM相位调制 46
5.2.6 数字带通传输系统 49
5.3各功能的特点 53
第六章 总结与展望 54
6.1总结 54
6.2展望 54
参考文献 55
致谢 56