口中仅有固定的图形和菜单,按任意菜单键即可进入相关计算。菜单的设计很简单,只要利用Figure,Title和Text,设置相应的属性即可。为便于使用,主菜单均使用按钮,按下按钮即弹出相应的输入框,主要用到控制框对象中的按钮类型。输入框格式与一般Windows中的输入框格式基本相同,上面为各输入文本编辑条,下边有“确定”按钮,只是按钮相联系的功能函数不同,输入内容也不同。整个输入框是一个特殊的图形窗口,其中输入编辑条由Unicontrol对象中的可编辑文本框( Edit ) 类型实现。另外,这里的“确认”按钮,由于回调函数需要获得输入文本的内容,实现比较复杂, 要利用执行字符串命令( Eval ) 或执行字符串函数( Feval )。Р 基于上述设计目标,利用MATLAB强大的作图功能容易画出完整的Smith圆图。整个圆图软件分为用户图形界面模块、圆图计算模块、画图演示模块。上述3大模块又进一步分解,其中用户图形界面模块分为:Р主页、主菜单;圆图计算模块分为反射系数计算、单支节匹配计算、输入阻抗计算以及整个Smith圆图Р;画图演示模块分为等归一化电阻圆、等归一化电抗圆、反射系数圆等;确定阻抗值在圆图上的位置、圆图的基本应用、求输入阻抗及其在圆图上的位置以及单支节匹配等问题。Р2.3 圆图的基本应用Р 圆图是从事天线和微波工程设计的重要计算工具之一。应用圆图软件进行工程计算,既保留圆图简便直观、物理概念清晰等图解法固有的优点,又能保证设计计算必要的精确度,主要用于以下几类计算:Р由归一化阻抗求电压反射系数和电压驻波系数以及相应的电长度等,这类问题可由反射系数模块解决;Р单支节匹配等微波网络匹配设计及微波元器件设计计算等由单支节匹配模块实现;Р由负载阻抗根据移动的电长度计算输入阻抗、导纳或逆运算,计算微波传输线上Umax 和Umin 的位置等,这些问题可由输入阻抗计算模块解决。