微波EDA网-关于我们 微波EDA网-出版的图书专著 微波EDA网培训课程列表 射频工程师养成培训学习教程
  • 1
  • 2
  • 3
  • 4
   
您现在的位置: 微波EDA网 >> CST >> CST教程 >> 正文

CST微波工作室的激励信号

文章来源: CST中国    录入: mweda.com   

   在激励函数 ExcitationFunction中输入正弦函数语句,如下图所示:

    回到主视图中界面将 Excitation Signal 对话框中的 Ttotal 变为 2*pi,并为该信号指定一个您喜欢的名字(这里 我们定义为 sin_func),点击OK 按钮即完成激励信号的定义。 


    此时,导航树会自动指向新定义的激励信号sin_func。

    至此,您已经成功地完成了激励信号的定义和加载,可以在随后的仿真中指定该信号对端口进行激励。

    另外:为了方便您对编写的 VBA激励信号进行调试查看,系统还预先定义好主函数 Sub Main2。

    例如,我们需要对 VBA命令编写正弦激励信号进行调试查看,将其变为 sin(x)*cos(x)则需要进行以下操作:

    (1)回到 VBA编辑器界面,将主函数中的 Sub Main2 变为 Sub Main,把最长激励时间 tmax由缺省的 10.0变 为 2*pi。并且让激励信号函数 Function ExcitationFunction=sin(x)*cos(x)

    (2)点击 Run Macro按钮,运行该程序。 

    (3)程序运行后,回到主视图中。此时,导航树自动指向 Excitation Signals >Userdefined Functions > sin_func_plot,此函数即是新定义的激励信号。

    (4)激励信号符合要求后,请一定回到 VBA 编辑器界面,将主函数 Sub Main 更名为 Sub Main2 等其他的名 字,并保存程序。

    (5)、最后回到主视图中,点击 Excitation Signal 对话框中的OK 按钮,关闭对话框,即成功完成信号的定义和加载,在以后的仿真中可以选择 sin_func、rectangular或是 default作为激励信号。

    注意:主函数 Sub Main 只做调试用,故完成信号定义前一定要将其更名为 Sub Main2 等其他的名字。如果您 保持主程序 Sub Main的名字不变,则激励信号 sin_func 将仍是调试以前定义的信号。

    恭喜您!您现在已经可以在微波工作室®中随意定义需要的激励信号了!  

上一页  [1] [2] [3] 

  • CST微波工作室教学培训视频教程

    CST中文视频教程,资深专家讲解,视频操作演示,从基础讲起,循序渐进,并结合最新工程案例,帮您快速学习掌握CST的设计应用...【详细介绍

推荐课程

射频工程师学习培训教程