截止目前累计成功为5,000,000 用户成功查重检测

CNCNKI学术不端文献查重检测系统 多语种 图文 高校 期刊 职称 查重 抄袭检测系统

圆形口径喇叭天线的设计

时间:2016-11-29 12:25:00 编辑:知网 阅读:

3.1  MATLAB概述

MATLAB(Matrix Laboratory)通称矩阵实验室,知网论文检测是由美国MathWorks公司于1984年推出的一款科学计算机软件它的核心优势就是强大的数值计算功能,不但能同时处理大量的数据,而且这些数据还可以实现可视化效果,使用户更容易分析研究,甚至可以自行创建界面实现人机交互操作。MATLAB附带了各种工具箱作为拓展。它们涉及了各个领域,包括信号处理、图像处理、建模分析、工程绘图等,都能解决那一方面的专门问题。工具箱实质是m文件,通过不断改善更新,就会出现有越来越多的工具箱,从而也使得MATLAB经久不衰。

除了功能强大外,MATLAB语言简单,上手容易,使用非常人性化。比如在运行程序时如果出错,系统会自动将指针指向出错的那行代码,高版本甚至会有简单的自动纠错功能,在编写程序时系统就会提示一些简单的书写规范,例如自动检验括号的数量和配对情况等。MATLAB特别适合分模块编写程序,自建函数定义简单,调用方便,支持各种格式数据的导入导出,这也是完成协同仿真的一个前提条件。

知网论文查重

知网论文查重

 

3.2  MATLAB-HFSS-API概述

3.2.1  API与VBS

API全称是Application Programming Interface,既为应用程序接口,是一些预定义的函数。其作用是提供结构复杂但开发人员经常需要用到的程序模块。能够使开发人员或应用程序在不访问源码或理解内部细节工作机制的情况下,获得访问一组例程的能力。

API主要功能有四种,分别是远程过程调用、标准查询语言、文件传输和信息交付。当前应用于 API 的标准包括ANSI 标准SQL API。还有其它一些标准在制定当中。所有操作系统和计算机平台都可作用API。这些API 用不同的格式连接数据。不同的数据格式若要实现正确的数据通信,需要用不同的命令和参数设置。与此同时也可能会出现不同类型的错误。

VB Script是Microsoft Visual Basic Script Edition的缩写,是微软公司可视化BASIC的脚本版。而VBS是VBScript的简写。它是基于Visual Basic的脚本语言设计的。既Microsoft Visual Basic是微软公司基于Basic模式的推出的可视化编程工具。运用它,脚本语言可直接宿主解释源代码并执行,而不需要编译成二进制语言。同样,用户可直接执行生成的.vbs程序而不用将程序编译成.exe格式再执行,省去了很多繁杂的步骤。换而言之,它可以使各种任务自动化,省去繁杂而重复的工作来提供工作效率,节约了大量的时间和精力。

 

3.2.3  脚本函数

Hfssapi利用MATLAB带有的工具箱,控制HFSS中的接口。通过记录的脚本,实现在HFSS中进行建模,求解参数设置等。结果处理与查看则由HFSS软件实现。设计的主要过程,都放在MATLAB环境中。

脚本函数库主要分为:

3D建模部分:提供立体、平面和曲线模型的建立函数,对模型进行移动旋转的函数,对模型进行合并和相减操作的函数,对模型进行属性设置的函数等。

求解设置部分:提供设置求解,设置扫频,运行求解和导出数据的函数。

边界设置部分:提供设置端口,设置辐射条件等函数。

常规设置部分:提供工程的建立、打开、保存、关闭函数和自动读取脚本的函数。

该脚本具有错误自检功能,运行出错时,MATLAB会给出错误提示,提示包括出错的行,和应有的规范在源函数的位置。但其中的注释全部为英文,这对初学者而言,是最难的地方。因此,将本次设计中所用到的主要函数进行注解,提供参考。

1.hfssCylinder(fid, Name, Axis, Center, Radius, Height, Units)函数:构建圆柱体模型。

返回