首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> TracePro -> Matlab与TracePro之间DDE信道稳定性的问题 [点此返回论坛查看本帖完整版本] [打印本页]

虎皮猫大人 2020-07-28 15:18

Matlab与TracePro之间DDE信道稳定性的问题

大家好,这是我通过Matlab与TracePro之间DDE通道使用粒子群算法优化面型的一个程序思路。程序写作没有什么问题也可以运行,问题是程序运行到某个地方(随机的),比如第5代的第8个粒子时,会突然出现连接不上TracePro信道的问题。问了这方面的老师后,老师告诉我不能每调用一次适应度函数fit就连接一次TracePro并断开,因为Matlab与TracePro这个连接具有随机性不太稳定,偶尔会出现连接不上的情况,像我这种计算次数多的程序,连接断开那么多次很容易出现这种连接不上的问题并造成程序的中止。 #%CbZw@hJ9  
7 jq?zS|  
我想问问大家,老师说的这种DDE信道不稳定的情况是存在的吗?我也试过把连接和断开放在主程序里,但是适应度函数fit函数作为一个单独的函数,在调用的时候没有这个连接这一步它就识别不出我建立的通道,也会报错。想请问大家有没有遇到过这种情况,是怎么解决的呢? "4c ?hH:C  
G% wVQ|1  
(挺烦躁的,我以为程序写对了就够了,居然还会出现这样的情况)
虎皮猫大人 2020-07-28 15:20
[attachment=102263] a []Iz8*6e  
虎皮猫大人 2020-07-28 15:21
自顶一下,希望大家不吝赐教,谢谢
虎皮猫大人 2020-07-28 15:24
我想做到的就是连接一次TracePro再断开一次就行了,不要像我这样每调用一次适应度函数就连接断开一次就好了
虎皮猫大人 2020-08-07 15:44
大家好,目前我的问题自己仔细考虑后已经解决,因为Matlab里把信道看做参数,所以可以把TP直接当做函数参量输进适应度函数去,就是这样,希望可以帮到大家 ^06f\7A  
东西南北 2020-10-26 11:25
楼主自己解决了,赞
phoenixzqy 2021-03-23 21:01
我用matlab DDE通道控制tracepro的次数很少。我一般是用matlab生成scheme文件,再在tracepro里运行。
17857175953 2021-09-09 18:10
楼主你好,我想请问一下您有没有Matlab跟Tracepro互联的相关资料,我想学习一下,谢谢
lsxht95 2021-09-29 15:43
楼主,请教一下如何通过DDE确定tracepro光线追迹是否结束?
查看本帖完整版本: [-- Matlab与TracePro之间DDE信道稳定性的问题 --] [-- top --]

Copyright © 2005-2024 光行天下 蜀ICP备06003254号-1 网站统计