光电工程师社区

标题: 求各位编程高手指点,万分感谢!关于matlab模块与optisystem的接口问题 [打印本页]

作者: guoying543    时间: 2008-11-6 16:10
标题: 求各位编程高手指点,万分感谢!关于matlab模块与optisystem的接口问题
我在编写一个简单的matlab程序,对二进制序列进行一下简单处理,想让它嵌入到optisystem中,但是运行时它出现了“Undefined variable ‘OutputPort1’or class ‘OutputPort1。Channels’”,求助各位高人,这是怎么回事啊?我是新手还不太懂,多谢指点!!!!!
作者: guoying543    时间: 2008-11-10 10:16
自己顶一个,多谢各位高人了,我是初学者,又没有相关的资料可以看,自己实在是弄不出来啊,而且本人毕业设计涉及到这一块,真愁人啊~~~~!!!!
作者: teerist    时间: 2008-11-13 22:13
标题: ***
我也遇到同样的问题,不知哪个高手给解决一下。
作者: guoying543    时间: 2008-11-17 08:54
标题: 回复 3# teerist 的帖子
你现在做到哪一步了?或许咱们可以讨论一下
作者: teerist    时间: 2008-11-18 12:42
我在做个串并转换,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,:);
作者: guoying543    时间: 2008-11-18 15:01
OutputPort1=InputPort1;
这个好像是在定义输出端口的类型和输入端口是一致的,如果你不编写代码,则输出等于输入,即没有对输入的数据进行处理,你可以看看opti自带的例子,就在一个叫samples的文件夹里,我看了那个关于AmperlifierModulattion的例子,但是我没弄懂如何弄编写关于outputchannels的代码,可能还得看看关于opti里面关于channels的数据类型限制要求。
作者: sskbit    时间: 2008-11-28 11:34
各位,我也想做这个
不知怎么入门
我们用的一个器件,库里也没有
作者: zb5700    时间: 2009-2-17 01:56
我想请教你matlab路径如何设置. matlab path
我们大家都遇到这个问题
作者: aidai2000    时间: 2009-2-26 10:30
单击Matlab菜单栏:File>Set Path>Add Fold (with subfolders)
作者: zouwg8    时间: 2009-5-24 20:04
新来的,看看。先谢谢!
作者: ch19861986    时间: 2009-7-23 15:08
kankan....
类似问题
作者: kekeddd    时间: 2009-7-23 21:40
新来的~
啥都不懂 同问!
作者: yaoxian    时间: 2010-5-23 13:40
楼主强大,继续钻研!!
作者: mud_dolls    时间: 2010-5-31 14:37
一样的问题啊 ,就没人解决吗?
作者: stamlin542    时间: 2011-7-20 16:57
你只要把Optisystem里面的matlab search path设置好 应该就OK啦
作者: woshidanke    时间: 2012-9-3 15:04
stamlin542 发表于 2011-7-20 16:57
你只要把Optisystem里面的matlab search path设置好 应该就OK啦

按照路径设置好了,怎么还是出现 error loading matlab engine




欢迎光临 光电工程师社区 (http://bbs.oecr.com/) Powered by Discuz! X3.2