Matlab实现Compow协议,optisystem和matlab协同仿真
【实例简介】
optisystem和matlab协同仿真的一篇文章,以光幅度调制器为例,用matlab构建后,放到optisystem系统中进行仿真,文中包含构建光幅度调制器的m文件代码。
104
计算机与现代化
2010年第12期
NoiseNumber= eng h( Inpu ortl. Nose);
193Hz192
%
TTH Z
if( Samp edv
m ber
Gb it/s
for i= 1:
len umber
Optsysten
%
OutputPortl. Sam pled( i). Signal( l, :)=Am plitude odu br
stystem
toIS am pled( In pu Portl Sam pled( i). Sgnal( 1,:), real( Input
M atlab
Port2 Sam pled Signal))
%
Po hr ization umber= sie( lnputPortl Samp ed( i). Snal 1)
OptS ystem M atlal
tr
if( PohrizationNumber== 2)Ou putPortl. Sam pled( i)
ystem
Signal(2 :)=Am plitudeM odulato IS amp led( Inpu Portl Samp ed
Optsystem
(i. Signal( 2: ) rear InputPort2 Sam pled S ignal))
M
d % o
if( Param eter izedNumber>0)
[1]GovindPagrawalOverview[Eb/oL].http://www.opti
for i= 1: Paran eterizedN umber OuputPortl P aran eterized
wave com/produc ts/sys tom_ove Iv iow. htm I 20 10-06-01
Pow er= Amp lind eM odu latorP aram eter ize( In pu tPortL Param eter
[2 Opt ave Corpo ra tion O ptSystem 7 Q getting S tarted and
ized Power real( Inpu tPor2 Samp ed Signal));
Tutori b- Signal represen tation[Z]. 2008
[3] Optw ave Corporat on O pt by stem 7.0 Hep-M atlab Cam
d 90
ponent[Z]. 200&
if(no ieN umber> 0)
[4]#八不”卜氵厶
for i= I: noiseNumber
術部. OptSysten E m atlab o)x?氵xb氵3冫事
OutputPortl. Noise Pa er= Am plitude odulato Nose( In-
Leb/Ol].httpr//www.cybemetcajp/optwave/opti
pu tPortl. noise Pow er reaI InputPort2 Sam pled S ignal))
Sys tem /s tor es/Examp k 3 pdf 2010-08-31
[D]
200912-18
AmplitudeM odu latorS am p led Amp litud eM odu lator
RFID
Param eterized Amp litud em odu lator o ise 3
[J
20097(6)
497-500
M
[7 M a jinx n Y u Jian un Y u Chong iy et a.I Infuence of the
Optr
modu latin index ofm achr zehnder modu a tor on r of link
ystem 7.0
M atlah
with a sK m il lim ete rw av e sina l[J. O ptics& lase rTechr
Optr
n
200941(1):11-16
System
314
[8 He Jian, Zhu Xue un M achr Zehnder type annea led proton
exch ange w avegu ide and cop hnarw avegu ie m adulation e
lectrode Linbo 3 tens ity m odulator[ J]. Sem iconduc br
Optcal
Pho ton ics and Techno bgy 2007, 13(1):6975.
Optical spectrum Analyzer. 1
Ded dck on Ceste te open certes, Mowe obed wth Msise Drag
Audo Set
[9
[小
,200835(8):11851190
[10
Star 1.5030Je.
2010Q10(3):
15-17
Amphid
[11 Opti ave Corporat in O pt Sys tm U ser s Reference[z]. 2008
T Sumac anoe
Min[104.719
2009
厂 Heackubon Bandwith
(4):319322
15日155日
1“日15日153日
[13
(2)[M
power K power X A ROwDY/
2009
M atlab
5
2006
o1994-2011ChinaAcademicJournalElectronicPublishingHouse.Allrightsreservedhttp://www.cnki.net
【实例截图】
【核心代码】
Matlab实现Compow协议,optisystem和matlab协同仿真相关推荐
- 【WSN】基于COMPOW协议下的网络连通率和覆盖率附matlab代码
1 简介 COMPOW (COMMON POWER)协议是一种简单的将功率控制与路由协议相结合的解决方案,其基本思想是:所有的传感器节点使用一致的发射功率,在保证网络连通的前提下将功率最小化.COMP ...
- maxwell 与matlab,Maxwell 与Simulink协同仿真
一.概述 对于电机工程师来说,设计电机时经常涉及到控制系统与电机本体的交互.在以往的版本中,都需要通过在Simplorer软件中来进行,这样不仅仅是导致企业成本的增加,对工程师而言,还需要掌握Simp ...
- Matlab联合Vissim协同仿真时报错“创建服务器失败”——问题解决方案
文章目录 前言 一.问题概述 二.问题相关代码 三.运行结果及报错内容 四.解决思路及方法 总结 前言 COM 是一种实现软件之间进程间通信的技术,可以用能够处理 COM 对象的任何类型的语言进行编程 ...
- MATLAB使用TCPIP协议传输矩阵
MATLAB使用TCPIP协议传输矩阵 1. 简单介绍 2. 代码示例 3. 使用说明 4. 结果展示 5. 多多点赞评论哦! 1. 简单介绍 其实以前的博文已经介绍了TCPIP通信的基本方法,但是还 ...
- matlab saber协同仿真,saber中文使用教程SaberSimulink协同仿真
Saber中文使用教程之软件仿真流程 今天来简单谈谈 Saber 软件的仿真流程问题.利用 Saber 软件进行仿真分析主要有两种途径,一种是基于原理图进行仿真分析,另一种是基于网表进行仿真分析.前一 ...
- matlab与python区别_python和matlab的区别
详细内容 Python是一种面向对象的解释型计算机程序设计语言.Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 . ...
- 桥式滤波整流电路仿真MATLAB,基于Matlab/Simulink的整流滤波电路的建模与仿真
讨论. 从上面的理论分析以及我们在实验中测试情况来看 ,协议引进的各种自适应设计 ,在误码率很低以及较小 RTT 延时情况下 ,会稍微降低协议的效率 , 而在信道干扰严重以及 RTT 延时较长的情况下 ...
- matlab 课程设计循环码性能分析,matlab课程设计--循环码的性能分析.docx
matlab课程设计--循环码的性能分析.docx 课程设计任务书学生姓名 专业班级 指导教师 工作单位 题目 循环码的性能分析 初始条件 MATLAB,速率为100Bd的矩形输入信号,AWGN信道要 ...
- gps matlab 书,《GPS基本原理及其Matlab仿真》杨俊.pdf
本书讲述了全球定位系统(GPS)的基本原理和概念,具体包括:GPS测量原理.GPS的结构和发展历史:GPS伪距定位和载波相位定位的原理:GPS中使用的坐标系和时间系统:C/A码的实现原理及载波调制过程 ...
- matlab中的timer模块,[转载]Matlab中Timer的使用
Matlab中Timer的使用 鉴于Matlab中缺乏多线程机制,使用Timer无疑是一个很重要的工具,Matlab中Timer是一个Java对象. (1)Timer 的定义 t=timer(); 设 ...
最新文章
- 10亿级数据规模的半监督图像分类模型,Imagenet测试精度高达81.2% | 技术头条...
- python找不到tushare_python tushare
- Hadoop中任务提交运行流程
- mongo 时间格式化 查询_MongoDB中查询转换(将时间戳转变通用日期格式)
- linux环境下安装gcc
- 成员变量 局部变量 类变量
- Android Studio (15)---界面原型设计
- html css 圆形按钮 仿uc,10款基于jquery的web前端动画特效
- Android 应用资源及R文件的位置
- .NET 常用ORM之SubSonic
- Ae 表达式语言引用​:Comp
- 设计新鲜事(News Feed)系统
- 冰蝎3.0 页面存在,但是无法获取密钥
- 公众号回调,突破每月只能修改三次的限制
- TX云游戏平台 WeGame 1.0.3.8中文版
- perl各个符号代表的意思
- 神经网络优化算法nag_数值算法组(NAG)向Java开发库添加了新功能
- 用python做生日礼物_利用python画一份素描合集,给女朋友一份独特生日礼物
- 20145204 张亚军《信息安全系统设计基础》第12周学习总结
- 想看《笑傲江湖》的请戳进来
热门文章
- 使用ActivityGroup管理Activity
- Citrix 桌面云 XenApp_XenDesktop_7.15 部署系列(六)配置虚拟桌面控制器
- 前端越早入行越吃香!【全新web前端开发视频教程】
- c#如何实现叫号操作_C#银行排队叫号系统
- 基于安卓Android银行排队叫号系统设计与实现
- html5用户注册页面代码,HTML5注册页面示例代码_html5教程技巧
- 数据库之DB2数据库备份
- Cannot load supported formats: Cannot run program svn: CreateProcess error=2, μ
- java各层_java后台各个层理解
- 防火墙限制TCP流量新方法