第2l卷第3期新乡教育学院学报2008年9月盟:至!:№:兰逛墅咝堡蛩理咝墼型笪趔垡坠避墅:垄坚用M A TL A B实现手机辐射预测系统中的截面仿真图
郭遂峰1,张雅歌2
(1.新乡学院计算机与信息工程学院,河南新乡453000;2.郑州大学信息工程学院。河南郑州450052)
摘要:主要介绍了利用M A T L A B进行仿真的方法,并在此基础上采用“屏蔽”掉多余数据的算法来获得在某一
坐标上的三维截面仿真图,采用将某个截面上的数据“抽取”出来的算法来获得二维截面仿真图。
关键词:M A TL A B;仿真;蹦h();pl ot()
中图分类号:'I P39文献标识码:A文章编号:1672-3325(2008)03_01C r7也
作者简介:郭遂峰(1980-),男,河南新密人,郑州大学07级工程硕士,助教。研究方向:计算机应用。
基金项目:河南省教育厅自然科学研究项目.(G m横电磁波室内测试转台的研制》的阶段性成果(项目编号
2a05510016)。
原始数据虽然能够精确地表达事物的内在信息,但是用户很难从大量离散的原始数据中发现它们的含义和规律,而数据图形可视化恰能使视觉感官直接感受到数据的内在本质、变化规律和内在联系。
随着计算机性能的不断提高,人们发现工程上的许多问题可以通过计算机强大的计算功能来辅助完成。[1】M A TL A B具有强大的计算绘图能力,提供大量的函数库、工具箱,几乎涵盖了所有的工程计算领域。因此在实现手机辐射预测系统中的大量仿真图时便采用了M A T I.A B作为仿真工具。该系统要求有实现截面仿真图的功能,M A T I A B的仿真功能强大又使用灵活,实现立体图形的截面仿真图还是可以满足要求的。
在M A T L A B中,绘制曲线图的基本函数为pl ot (),该函数的功能主要是绘制线性二维图形[2】。在系统仿真中,不仅需要仿真出平面二维效果图,还需进行三维仿真。在M A T I A B中,可以用pl ot3、m es h 等函数进行三维仿真。在本文设计中,选用m es h函数。
在M A T I A B中,绘制曲线图的基本函为pl ot
收籍日期:2008-06-03(),该函数的功能主要是绘制线性二维图形。该函数的调用基本格式有:
(1)pl ot(Y),如果Y为实数类型,则绘制以Y下标和Y值为坐标的相连折线,如果Y为虚数,则绘制连接(r e al(Y),i m ag(Y))的折线。
(2)pl ot(X l,Y1,……),绘制以(x1,YI)为坐标相连的折线,但要注意x1和Y1维数的匹配。如果[xl,Y1]是闭合的数组,则可以绘制多边形。
(3)pl ot(X l,Y,,Li neSpeel,……),将按顺序分别绘出由三参数x1、Y卜L i neSpeel定义的线条。其中
参数Li neS peel指明了线条的类型、标记符号和绘制线用的颜色。
在系统仿真中,不仅需要仿真出平面二维效果图,还需进行三维仿真。在M A T LA B中,可以用p108、m es h等函数进行三维仿真,在本文中选用m e sh函数。m e sh函数的调用格式通常有以下几种‘引:
(1)m e sh(X,Y,z),以(X,Y,Z)作为x、Y、z轴的
自变量画网格图。
(2)m esh(Z),根据[n,m]=8搋(Z),用X=1:n 与Y=1gm绘制网格,其中z 为定义在矩形划分区