【实例简介】

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协同仿真相关推荐

  1. 【WSN】基于COMPOW协议下的网络连通率和覆盖率附matlab代码

    1 简介 COMPOW (COMMON POWER)协议是一种简单的将功率控制与路由协议相结合的解决方案,其基本思想是:所有的传感器节点使用一致的发射功率,在保证网络连通的前提下将功率最小化.COMP ...

  2. maxwell 与matlab,Maxwell 与Simulink协同仿真

    一.概述 对于电机工程师来说,设计电机时经常涉及到控制系统与电机本体的交互.在以往的版本中,都需要通过在Simplorer软件中来进行,这样不仅仅是导致企业成本的增加,对工程师而言,还需要掌握Simp ...

  3. Matlab联合Vissim协同仿真时报错“创建服务器失败”——问题解决方案

    文章目录 前言 一.问题概述 二.问题相关代码 三.运行结果及报错内容 四.解决思路及方法 总结 前言 COM 是一种实现软件之间进程间通信的技术,可以用能够处理 COM 对象的任何类型的语言进行编程 ...

  4. MATLAB使用TCPIP协议传输矩阵

    MATLAB使用TCPIP协议传输矩阵 1. 简单介绍 2. 代码示例 3. 使用说明 4. 结果展示 5. 多多点赞评论哦! 1. 简单介绍 其实以前的博文已经介绍了TCPIP通信的基本方法,但是还 ...

  5. matlab saber协同仿真,saber中文使用教程SaberSimulink协同仿真

    Saber中文使用教程之软件仿真流程 今天来简单谈谈 Saber 软件的仿真流程问题.利用 Saber 软件进行仿真分析主要有两种途径,一种是基于原理图进行仿真分析,另一种是基于网表进行仿真分析.前一 ...

  6. matlab与python区别_python和matlab的区别

    详细内容 Python是一种面向对象的解释型计算机程序设计语言.Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 . ...

  7. 桥式滤波整流电路仿真MATLAB,基于Matlab/Simulink的整流滤波电路的建模与仿真

    讨论. 从上面的理论分析以及我们在实验中测试情况来看 ,协议引进的各种自适应设计 ,在误码率很低以及较小 RTT 延时情况下 ,会稍微降低协议的效率 , 而在信道干扰严重以及 RTT 延时较长的情况下 ...

  8. matlab 课程设计循环码性能分析,matlab课程设计--循环码的性能分析.docx

    matlab课程设计--循环码的性能分析.docx 课程设计任务书学生姓名 专业班级 指导教师 工作单位 题目 循环码的性能分析 初始条件 MATLAB,速率为100Bd的矩形输入信号,AWGN信道要 ...

  9. gps matlab 书,《GPS基本原理及其Matlab仿真》杨俊.pdf

    本书讲述了全球定位系统(GPS)的基本原理和概念,具体包括:GPS测量原理.GPS的结构和发展历史:GPS伪距定位和载波相位定位的原理:GPS中使用的坐标系和时间系统:C/A码的实现原理及载波调制过程 ...

  10. matlab中的timer模块,[转载]Matlab中Timer的使用

    Matlab中Timer的使用 鉴于Matlab中缺乏多线程机制,使用Timer无疑是一个很重要的工具,Matlab中Timer是一个Java对象. (1)Timer 的定义 t=timer(); 设 ...

最新文章

  1. 10亿级数据规模的半监督图像分类模型,Imagenet测试精度高达81.2% | 技术头条...
  2. python找不到tushare_python tushare
  3. Hadoop中任务提交运行流程
  4. mongo 时间格式化 查询_MongoDB中查询转换(将时间戳转变通用日期格式)
  5. linux环境下安装gcc
  6. 成员变量 局部变量 类变量
  7. Android Studio (15)---界面原型设计
  8. html css 圆形按钮 仿uc,10款基于jquery的web前端动画特效
  9. Android 应用资源及R文件的位置
  10. .NET 常用ORM之SubSonic
  11. Ae 表达式语言引用​:Comp
  12. 设计新鲜事(News Feed)系统
  13. 冰蝎3.0 页面存在,但是无法获取密钥
  14. 公众号回调,突破每月只能修改三次的限制
  15. TX云游戏平台 WeGame 1.0.3.8中文版
  16. perl各个符号代表的意思
  17. 神经网络优化算法nag_数值算法组(NAG)向Java开发库添加了新功能
  18. 用python做生日礼物_利用python画一份素描合集,给女朋友一份独特生日礼物
  19. 20145204 张亚军《信息安全系统设计基础》第12周学习总结
  20. 想看《笑傲江湖》的请戳进来

热门文章

  1. 使用ActivityGroup管理Activity
  2. Citrix 桌面云 XenApp_XenDesktop_7.15 部署系列(六)配置虚拟桌面控制器
  3. 前端越早入行越吃香!【全新web前端开发视频教程】
  4. c#如何实现叫号操作_C#银行排队叫号系统
  5. 基于安卓Android银行排队叫号系统设计与实现
  6. html5用户注册页面代码,HTML5注册页面示例代码_html5教程技巧
  7. 数据库之DB2数据库备份
  8. Cannot load supported formats: Cannot run program svn: CreateProcess error=2, μ
  9. java各层_java后台各个层理解
  10. 防火墙限制TCP流量新方法