guoying543 发表于 2008-11-6 16:10:31

求各位编程高手指点,万分感谢!关于matlab模块与optisystem的接口问题

我在编写一个简单的matlab程序,对二进制序列进行一下简单处理,想让它嵌入到optisystem中,但是运行时它出现了“Undefined variable ‘OutputPort1’or class ‘OutputPort1。Channels’”,求助各位高人,这是怎么回事啊?我是新手还不太懂,多谢指点!!!!!

guoying543 发表于 2008-11-10 10:16:00

自己顶一个,多谢各位高人了,我是初学者,又没有相关的资料可以看,自己实在是弄不出来啊,而且本人毕业设计涉及到这一块,真愁人啊~~~~!!!!

teerist 发表于 2008-11-13 22:13:33

***

我也遇到同样的问题,不知哪个高手给解决一下。

guoying543 发表于 2008-11-17 08:54:21

回复 3# teerist 的帖子

你现在做到哪一步了?或许咱们可以讨论一下

teerist 发表于 2008-11-18 12:42:20

我在做个串并转换,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:35

OutputPort1=InputPort1;
这个好像是在定义输出端口的类型和输入端口是一致的,如果你不编写代码,则输出等于输入,即没有对输入的数据进行处理,你可以看看opti自带的例子,就在一个叫samples的文件夹里,我看了那个关于AmperlifierModulattion的例子,但是我没弄懂如何弄编写关于outputchannels的代码,可能还得看看关于opti里面关于channels的数据类型限制要求。

sskbit 发表于 2008-11-28 11:34:27

各位,我也想做这个
不知怎么入门
我们用的一个器件,库里也没有

zb5700 发表于 2009-2-17 01:56:57

我想请教你matlab路径如何设置. matlab path
我们大家都遇到这个问题

aidai2000 发表于 2009-2-26 10:30:54

单击Matlab菜单栏:File>Set Path>Add Fold (with subfolders)

zouwg8 发表于 2009-5-24 20:04:13

新来的,看看。先谢谢!

ch19861986 发表于 2009-7-23 15:08:42

kankan....
类似问题

kekeddd 发表于 2009-7-23 21:40:14

新来的~
啥都不懂 同问!
页: [1] 2
查看完整版本: 求各位编程高手指点,万分感谢!关于matlab模块与optisystem的接口问题