求各位编程高手指点,万分感谢!关于matlab模块与optisystem的接口问题
我在编写一个简单的matlab程序,对二进制序列进行一下简单处理,想让它嵌入到optisystem中,但是运行时它出现了“Undefined variable ‘OutputPort1’or class ‘OutputPort1。Channels’”,求助各位高人,这是怎么回事啊?我是新手还不太懂,多谢指点!!!!! 自己顶一个,多谢各位高人了,我是初学者,又没有相关的资料可以看,自己实在是弄不出来啊,而且本人毕业设计涉及到这一块,真愁人啊~~~~!!!!***
我也遇到同样的问题,不知哪个高手给解决一下。回复 3# teerist 的帖子
你现在做到哪一步了?或许咱们可以讨论一下 我在做个串并转换,optisystem连个串并转换都实现不了:(,只好用matlab做一个,但总说我“error in OotputPort1".。matlab Component:的run command就填的matlab文件名,但例子里是OutputPort1=InputPort1,不知何意。兄台帮忙看看?以下是串并转换代码。
OutputPort1=InputPort1;
OutputPort1.Sequence = InputPort1.Sequence;
paradata= reshape(seridata, 8, length(seridata)/8);
OutputPort1.Sequence(1)=paradata(1,1);
OutputPort2.Sequence=paradata(2,:);
OutputPort3.Sequence=paradata(3,:);
OutputPort4.Sequence=paradata(4,:);
OutputPort5.Sequence=paradata(5,:);
OutputPort6.Sequence=paradata(6,:);
OutputPort7.Sequence=paradata(7,:);
OutputPort8.Sequence=paradata(8,:); OutputPort1=InputPort1;
这个好像是在定义输出端口的类型和输入端口是一致的,如果你不编写代码,则输出等于输入,即没有对输入的数据进行处理,你可以看看opti自带的例子,就在一个叫samples的文件夹里,我看了那个关于AmperlifierModulattion的例子,但是我没弄懂如何弄编写关于outputchannels的代码,可能还得看看关于opti里面关于channels的数据类型限制要求。 各位,我也想做这个
不知怎么入门
我们用的一个器件,库里也没有 我想请教你matlab路径如何设置. matlab path
我们大家都遇到这个问题 单击Matlab菜单栏:File>Set Path>Add Fold (with subfolders) 新来的,看看。先谢谢! kankan....
类似问题 新来的~
啥都不懂 同问!
页:
[1]
2