Optisystem7中 matlab元件 使用

仅讨论optisystem 中matlab元件的使用

Bit rate 结合matlab元件使用其实就是符号速率,时间窗口=位速率*Sequence length ;

错误1:

因Sequece length 为 32 ,但是输入长度为64 ;




还有就是Sequence length一定要是2的幂,如果matlab输入的数不是二的幂,它会自动补齐,不相等时,不能直接赋值

OutputPort1.Sample.Signal = Signal_output  ;

而应该是  

for i=1:length(Signal_output)
OutputPort1.Sampled.Signal(i) = Signal_output(i);
end


还有的就是 matlab 一定要选择 time 不要选择频域

因此建议在写的时候最后把输入数据补齐为2的幂;

如果输入数据为32 位,做了2倍上采样,那么序列长度就是 64  ,

个人推荐Samples per bit 置为1,要做上采样,直接在MATLAB处理即可

            

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值