12
返回列表 发新帖
收起左侧
楼主: Oracle - 

询问关于使用VBA导出CST远场数据进行处理的问题

[复制链接]
发表于 2009-7-21 21:07:11  | 显示全部楼层
这部分我看过了,具体是那个函数FArfieldPlot.CalculatePoint(dTheta,0,"Abs","farfield[1]")好象在2009里用farfield[1]会出错,不知道是因为它已经改了名字还是什么问题. 7# xugangthu
以己之微·网博天下:博览微网之术·创造成功之路!
发表于 2009-7-21 21:09:38  | 显示全部楼层
这个你可以请教下该版版主,她对这方面应该比较熟悉
以己之微·网博天下:博览微网之术·创造成功之路!
发表于 2009-7-21 21:35:50  | 显示全部楼层
给她投条了,不知道看不看的到 12# 00d44
以己之微·网博天下:博览微网之术·创造成功之路!
发表于 2009-7-22 08:14:50  | 显示全部楼层
问题已解决,farfield (f=2.4) [1],注意格式,主要是HELP里不是讲的特别清楚,我所做的是用VBA实时优化天线,根据远场 10# 00d44
以己之微·网博天下:博览微网之术·创造成功之路!
发表于 2011-6-28 17:04:28  | 显示全部楼层
经过探索,终于写出了所谓的VBA程序将天线三维方向图上特定点的值程序但是运行出错:Farfield could not be calculated. 以下是这个程序:
Option Explicit
Dim dvalue As Double
Sub main
Myfunction()
End Sub
Function Myfunction() As Double
Mesh.ViewMeshMode False
SelectTreeItem("Farfields\Farfield (f=7) [1(1)]")
FarfieldPlot.SetPlotMode"gain"
dvalue=FarfieldPlot.CalculatePoint (10,5,"Abs","Farfields\(f=7) [1(1)]")
End Function 
见到Oracle已经解决了此类问题,看可否给看看我的错出现在哪里呢?{:7_1258:}
以己之微·网博天下:博览微网之术·创造成功之路!

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回列表 客服中心 搜索
关于我们
关于我们
关注我们
联系我们
帮助中心
资讯中心
企业生态
社区论坛
服务支持
资源下载
售后服务
推广服务
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表