OptiSystem应用:用MATLAB组件实现振幅调制

本案例展示了在OptiSystem中调用MATLAB代码实现振幅调制。

一、建模目标

案例中,我们生成两束功率为0dBm,频率分别为192.7THz、191THz的载波,合束之后经过自定义脉冲的调制。我们用MATLAB代码控制电脉冲对光信号的调制过程,通过在MATLAB组件中导入MATLAB代码来实现。整体光路图如图1,全局参数如图2:

今日霍州(www.jrhz.info)©️

图1.整体光路图

今日霍州(www.jrhz.info)©️

图2.全局参数

二、参数设置

MATLAB组件设置2个输入口,一个输出口。其中输入口1输入类型为光信号,输入口2输入类型为电信号。输出口输出类型为光信号。输入、输出端口设置如图3:

今日霍州(www.jrhz.info)©️

a) 输入端口设置

今日霍州(www.jrhz.info)©️

b) 输出端口设置

图3.输入、输出口设置

接下来,要讲MATLAB代码导入到MATLAB组件中,要进行如下设置:

首先,勾选MATLAB Component中的Load MATLAB,OptiSystem将调用电脑中的MATLAB程序:

今日霍州(www.jrhz.info)©️

图3.调用MATLAB

勾选运行MATLAB文件:

今日霍州(www.jrhz.info)©️

图4.运行MATLAB文件

在组件中键入MATLAB的m文件文件名:

今日霍州(www.jrhz.info)©️

图5.输入程序文件名

输入程序所在路径,m文件添加完成,点击OK。(注意:m文件需与该光路文件存放在同一个文件夹)

今日霍州(www.jrhz.info)©️

图6.输入程序路径

MATLAB中振幅调制主代码如下:

今日霍州(www.jrhz.info)©️

图7.MATLAB代码

对应函数代码如图8:

今日霍州(www.jrhz.info)©️

a) AmplitudeModulatorSampled函数

今日霍州(www.jrhz.info)©️

b)AmplitudeModulatorParameterized函数

今日霍州(www.jrhz.info)©️

c)AmplitudeModulatorNoise函数

图8.MATLAB代码

三、运行结果

运行结果:

今日霍州(www.jrhz.info)©️

a)振幅调制前

今日霍州(www.jrhz.info)©️

b)振幅调制后

图9.振幅调制前后对比

特别声明:[OptiSystem应用:用MATLAB组件实现振幅调制] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

2026年冬天,鼠标垫超大桌垫加热到底好不好用?(2025年冬天出生属鼠的好吗)

进入冬季,超大桌垫加热功能成为热门选择。本文全面分析桌垫加热是否适合你的使用场景,包括实际体验、预算投入、性能指标等多个维度,帮助你选到最舒适的冬季办公桌垫。

2026年冬天,鼠标垫超大桌垫加热到底好不好用?(2025年冬天出生属鼠的好吗)

祠堂春节对联怎么选?2026热门款式与实用攻略全解析(祠堂春节对联横联)

祠堂春节对联不仅是新年祈福,更是传承宗族文化的纽带。2026年如何挑选适合祠堂的春联?本文为你详解选材、材质、寓意与风水禁忌。

祠堂春节对联怎么选?2026热门款式与实用攻略全解析(祠堂春节对联横联)

玄彬曝没有对甜豆发过火!笑谈儿子催促孙艺珍吹蜡烛趣事(玄彬表态)

近日,玄彬在一次采访中感性地分享了成为父亲后的成长与体悟,首次曝光了他与儿子之间的逗趣日常,还回应了那个替妻子庆生视频里,儿子催促吹蜡烛的超萌瞬间,透露了幕后趣事。 提到婚后演技获得更多赞誉时,玄彬谦逊地…

玄彬曝没有对甜豆发过火!笑谈儿子催促孙艺珍吹蜡烛趣事(玄彬表态)

徐若晗亮相Prada活动,一身英语老师造型圈粉无数(徐若晗公司)

2026年1月22日,演员徐若晗受邀出席Prada在上海举行的2026春夏系列品牌活动,一身简约风格的黑色裙装和金丝眼镜👓一亮相,便引起了『社交媒体』上的广泛讨论。 此次形象与徐若晗过往的荧幕形象和红毯风格形成…

徐若晗亮相Prada活动,一身英语老师造型圈粉无数(徐若晗公司)

全球金融市场为何遭遇“无差别”抛售 多重利空交织引发崩盘(全球金融市场的形成)

周四全球金融市场动荡,从美股到加密货币,从贵金属到原油,各类资产遭遇广泛抛售。市场情绪在多重利空因素交织下崩塌。加密货币遭遇严重抛售。周四美股尾盘,比特币跌至6.3万美元💵附近,日内跌幅达12%,创2023年10月以来新低

全球金融市场为何遭遇“无差别”抛售 多重利空交织引发崩盘(全球金融市场的形成)