登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
CST 专区
>
CST
>
自定义一个HPM激励信号,运行报错,想和大 ..
发帖
回复
1244
阅读
5
回复
[联合仿真]
自定义一个HPM激励信号,运行报错,想和大家讨论一下,详情如下
离线
chasefish
UID :104867
注册:
2013-02-28
登录:
2019-02-28
发帖:
93
等级:
仿真一级
0楼
发表于: 2014-07-28 12:38:36
在CST里自定义一个HPM的激励信号,信号的表达式:
K~OfC
描述:HPM信号表达式
图片:11.jpg
D+d\<":
mV0F^5
代码如下:
g PogV(V
Function ExcitationFunction(dtime As Double) As Double
~hPp)-A
If ( dtime <= 1e-8 ) Then
9*2A}dH
ExcitationFunction = 50000*(1e+8)*dtime*Sin( 2*pi*(3e+9)*dtime)
a(s}Ec${Z
#>dfP"}&,
ElseIf ( dtime<= 5e-8 ) Then
gbM#jhQ
ExcitationFunction = 50000*Sin( 2*pi*(3e+9)*dtime)
iPX6r4-
EAp6IhW{
ElseIf (dtime <=6e-8 ) Then
:\x53-&hO4
ExcitationFunction = 50000 * ( 6-(1e+8)*dtime ) * Sin ( 2*pi*(3e+9)*dtime )
LJDX6]4n
Q^4j
Else
#\*ODMk$4|
ExcitationFunction = 0
T1c2J,+}R
>up'`K,
End If
'h_PJ%
End Function
#~%tdmGuL
Help里面有一句话:the total time of a user defined signal is always interpreted in the unit seconds。这个我个人的理解是自定义的激励信号
总时间
总是以1s为准的。不知我的信号像以上定义是否有不妥。
gE]) z*tqX
在以上定义的条件下,进行仿真,模型已添加附件。运行时会报错:
T;X8T
描述:报错
图片:22.jpg
@$z/=g sy
48Y5ppcS
想跟大家讨论一下 ..
7 N+;K0
ww82)m8
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
附件:
HPM_Single.rar
(96 K) 下载次数:1
共
条评分
离线
chasefish
UID :104867
注册:
2013-02-28
登录:
2019-02-28
发帖:
93
等级:
仿真一级
1楼
发表于: 2014-07-30 14:48:37
后来根据HELP里的例子设置了激励,出现了同样的错误。是什么原因呢?有哪位大神出现过同样的=问题?谢谢~
共
条评分
离线
chasefish
UID :104867
注册:
2013-02-28
登录:
2019-02-28
发帖:
93
等级:
仿真一级
2楼
发表于: 2014-07-30 23:09:31
用matlab重新编辑,输出TXT后再导入就可以用了,不明,觉厉,求教。。各位大神版主管理员。谢谢~
共
条评分
离线
hawk8969
谁给我第25个小时?
UID :88058
注册:
2012-01-21
登录:
2024-08-12
发帖:
6043
等级:
九级仿真大师
3楼
发表于: 2014-08-01 17:51:26
不懂编程,友情帮顶
共
条评分
离线
rfdasf
UID :114254
注册:
2014-07-16
登录:
2015-01-31
发帖:
33
等级:
仿真新人
4楼
发表于: 2014-08-11 11:49:32
好高级的感觉,向大家学习,友情帮顶。
共
条评分
离线
hpm建立
UID :136226
注册:
2020-03-26
登录:
2020-06-01
发帖:
2
等级:
旁观者
5楼
发表于: 2020-04-16 17:36:37
能分享你的文件嘛?
p(v+j_ak
共
条评分
发帖
回复