一种电子圆图的设计与实现-论文.pdf

一种电子圆图的设计与实现-论文.pdf

ID:54982533

大小:247.75 KB

页数:4页

时间:2020-05-07

一种电子圆图的设计与实现-论文.pdf_第1页
一种电子圆图的设计与实现-论文.pdf_第2页
一种电子圆图的设计与实现-论文.pdf_第3页
一种电子圆图的设计与实现-论文.pdf_第4页
资源描述:

《一种电子圆图的设计与实现-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、4《邮电离教论坛》99年第期一种电子圆图的设计与实现王琼肖宁,史密斯圆图(mhihrCa是求解传输线阻抗特性的t一类曲t线坐标图它为微波电路和天,、。,线等的工程设计提供了一种物理意义明确操作简捷直观的工具因此它在有关领域中有着,。广泛的应用并因此而成为《微波技术基础》课程教学中的一个重要内容传统的史密斯圆图印刷在纸张上,使用者通过使用圆规、直尺、铅笔、橡皮等工具在其上对、。,,给定问题进行分析求解随着计算机的推广普及可以将圆图移植到计算机屏幕上通过鼠标、、,。“或键盘动作来完成画图连线求值等操作并进而得到有关结论这样的圆图可以称之为电。”子圆图与传统的圆图相比,

2、电子圆图不仅可以消除在使用中存在的偶然误差和人为误差等缺点,并且可以利用计算机的功能赋予它全新的特点,更加方便,简捷,迅速。本文主要阐述这种“电。”子圆图的设计与计算机实现问题。iows本文中采用ViusalBasciF(orWnd)编程工具来开发电子圆图所得到的结果既可,“”。作为独立的图解式的计算工具也构成电磁场系列课程CAI中一个重要的组成部份一、电子圆图的总体设计作为电子圆图总体的设计,应该从它所要完成的功能出发,来分析软件设计中应考虑的问题及相应的实现技术。,“。,”首先必须建立的是一个基本的底色圆图其后的一切操作都必须在上面完成其次从,,电子圆图的实用

3、性出发在实时显示各传输参量及其相互关系的基础上我们对这种电子圆图、、、、提供了①加插等R(X)线②删除等R(X)线③显示等S线④局部放大⑤自动判别参考平面的改变、⑥鼠标选择参数等功能以及数据输出、圆图输出、帮助、退出等辅助工具。最后,从程序流的控制来看,问题的关键在于解决各功能块间的参数传递问题。下面对各主要功能及其技术实现分别进行讨论。二、电子圆图的技术实现.1底色圆图的建立。,e可以用加载Rctur的方法来得到的电子圆图的底色圆图这时就可以将圆图事先制成..,。,bmp格式文件在Form一Load中直接装人该bmp文件这样形成的底色圆图在其装人.,,。后得到一

4、种可以在其上操作但不可擦除的底色圆图如图1所示2各种操作功能的实现,电子圆图的各主要操作功能项可以表示为图2所示的菜单结构图中同时给出的还有程序控制的流程。:其中各主要功能项设置如下:,.加插等R(线X摈弃了传统的作图方式通过接)收,,sown键盘输入的数据在Moued过程中自动作图在热界面的左上方显现出祖应的所加插的值,并且反映出{介“”、“”、“”相对应的归一化导纳反射系数驻波比以及“”。,,e坐标值在此采用Load动态Txt()数组的技术点,。自动确定Text()的位置可加插六组数据”:,,.显示等,’S线选中该项后利用Dargdorp事件把二琪“”“”“臂

5、所选定的R和X值形象的放人RX处理器,’(见表彼,“”,1)中此时在背景圆图上就会画出相对应的等S圆同时该组数据转换成相对应的颜色。在这里,利用一个,,定时开关参数times的累加产生闪烁的效果以引起图1底色圆图。用户的注意一:电子圆图的菜单选项.删除等R(X)线调用相应,的子过程删除所不需要的R。:,或X值注意此项若选定帮助圆图操作项目打印与输出帮助,ext通过重建动态T()并清,R!除相关的控制参数则与输}厕显局参鼠打存传恢电}统入}除不}部考标印}储l送l复“”或x相联系的等s线也被子⋯l宋帮R}丝等{}放面选圆{}圆}圆⋯}圆圆助X}XS大的择图图图图。图

6、删除此举避免了数据的混}参}参线}改参{I}乱。原数I数变数理:.鼠标选择点坐标利用鼠标器在圆图中的移动,在,传递控制参数响应菜单选项事件ouseonMaw事件中调用相应。“的子过程余同加插等R处理相应事件过程”。(x)线:“.输人选择参考平面在选返回”择参考平面界面上选择定参考方向及输人电长度改变量,,通过接收到的数据利用相应图2电子圆图的菜单结构及控制流程的子过程,得到参考平面改变后该参考平面所对应的各传输参量,并直观地反映在界面上相应。,,。的文本框’(iex)t中同时在相应的子过程的作用下在底色圆图上自动描出移动轨迹.:,0eer.鼠标选择参考平面该命令被

7、选上后定时器将以1秒的Tim一intval来判断鼠标移,,wn动方向并将移动方向参数传给moues一do事件过程从而判断出移动轨迹并且通过角度的变化量得到电长度的改变量,余同“输人选择参考平面”。:“”,“”“。”.局部放大采用重画方式即牺牲速度来提高分辨率将一个矩形框来确定你所需放,。,e大的范围此范围通过Muoesmov事件来决定再利用矩形框的左上点坐标(OldxOldY)以,,ctu及右下点坐标(XY)将放大图片框(Pidad一I,ier)的坐标上下限定义为与之相对应的坐标’。。“”系调用相应的子过程来实现圆图的重画实践证明这种方式所需牺牲不到1秒的时间就,

8、。,,能重

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。