matlab输入矢量场求散度,微波仿真论坛_附录 COMSOL Multiphysics的MATLAB矢量计算基础.doc...

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp电子工程/通信技术&nbsp>&nbsp天线/微波/雷达

7e3e25dd1884ce9b7725a69a698d5758.gif

微波仿真论坛_附录 COMSOL Multiphysics的MATLAB矢量计算基础.doc21页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

附录 COMSOL Multiphysics的MATLAB矢量计算基础

W. B. J. ZIMMERMAN1,J. M. REES2

1Department of Chemical and Process Engineering, University of Sheffield,

Newcastle Street, Sheffield S1 3JD United Kingdom

2Department of Applied Mathematics, University of Sheffield, Hicks Building, Sheffield

矢量计算支撑了偏微分方程和它们的数值近似求解。为了很好的使用有限元方法,建模人员应该掌握矢量计算基础知识。本科毕业的工程师可能学过矢量计算的数学课程,但是由于没有碰到过矢量计算的实际应用,这时在工程建模中使用矢量计算就受到限制。本附录介绍了所有COMSOL MULTIPHYSICS WITH MATLAB中用到的矢量计算基础知识。所以也可以将该附录当作是COMSOL MULTIPHYSICS WITH MATLAB多变量微分计算的入门读本。当我们写该附录时曾经争论过是否将这部分内容直接加入到第一章(数值分析基础)中,因为导数的数值近似是偏微分方程求解的基础,而偏微分方程是COMSOL MULTIPHYSICS的基本运算单元。确实,在学习波谱法求解偏微分方程时,基本理论就是“导数理论”——如何使用波变换方法来近似导数。所以通过对比发现,有限元方法的基础就是数值微分。所以争论就不存在了,第一章主要是关于COMSOL MULTIPHYSICS直接计算的基本问题的。但是不管多有用,近似导数仍然只是建模的一个中间步骤,不是目标本身。

我们这里只考虑用于矢量计算的MATLAB基础,本附录的重点在于特征值分析和逻辑表达式。这些在整本书中都有体现。应当注意到我们这里介绍的每个功能都可以在COMSOL Script中实现。本书中唯一不能在COMSOL Script中实现的Matlab命令就是fminsearch。

1.矢量回顾

1.1 矢量表达

FEMLAB可以处理标量、矢量和矩阵数据,这里简单介绍一下矢量的表达(作为MATLAB矩阵数据类型的一个特例)。标量可以作为一个单独的数,但是矢量是具有大小和方向的。在如图1所示的右手坐标系系统中,向量a用以下形式表达:

(1)

这里,和是坐标方向的单位矢量,,,是向量在各轴方向上的分量。它们是对各单位矢量,和的投影。对于坐标系中的P点(x,y,z),矢量P对于初始坐标系统O的位置为:

(2)

MATLAB用分量的形式描述列矢量或行矢量:

>> a = [1; 2; 3]; % column vector

>> a = [1 2 3]; % row vector

在行向量中,空白(任意连续空格)作为分界符。列向量用分号或者回车符分界:

>> a = [1

2

3];

1.2 内积,矩阵乘法,单位矢量和矢积

典型的内积(或点积)定义为:

(3)

这里是矢量和的夹角。为了在MATALB中达到相同的目的,我们使用*运算符:

>> a = [1; 2; 3];

>> b = [-3 2 -1];

>> b*a

ans =

-2

这是一个行向量(1×3矩阵)乘以列向量(3×1矩阵)的特殊情况。因为前者的列数和后者的行数相等,这两个矩阵是相容的,可以根据矩阵乘法通用法则计算。

(4)

如果A是m×n矩阵,B是n×l矩阵,则AB是m×l矩阵。如果共用的维数不同,那么矩阵不相容,不能定义乘法运算。MATLAB也可以将标量乘法作为特殊矩阵乘法来计算,但是必须考虑矩阵的相容性。例如

>> a*b

ans =

-3 2 -1

-6 4 -2

-9 6 -3

出现了什么情况?很简单,a是3×1矩阵,乘以1×3矩阵b,得到的ab是3×3矩阵。

(5)

对于向量,矩阵(ab)ik称为a和b的并积或并矢。这是矩阵外积的特殊情况,这里标量乘积也算内积。

在MATLAB中通过转置运算符“’”可以实现两个行向量或两个列向量的内积,它是一个一元运算符,容易被误解为英语中的缩写符号。

ans =

-2

but

>> a*b’

ans =

-3 2 -1

-6 4 -2

-9 6 -3

仍然产生并矢。必须自己考虑矩阵的相容性。如果a和b是行向量,那么*a或a*将产生内积还

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 第1章 电磁理论基础  1.1 电磁理论中的“符号矢量”方法  1.2 麦可斯韦方程组的独立方程与非独立方程,限定形式与非限定形式  1.3 麦可斯韦方程组的积分形式  1.4 边界条件  1.5 自由空间中的简谐场  1.6 位函数方法  参考文献 第2章 并矢格林函数  2.1 麦可斯韦方程组的并矢形式,电型和磁型并矢格林函数  2.2 自由空间并矢格林函数  2.3 并矢格林函数的分类  2.4 并矢格林函数的对称性  2.5 互易定理  2.6 辅助互易定理的传输线模型  2.7 导电平面半空间的并矢格林函数  参考文献 第3章 矩形波导 第4章 圆柱波导  4.1 具有离散本征值的圆柱波函数  4.2 圆柱波导  4.3 圆柱腔  4.4 同轴线  参考文献 第5章 自由空间中的圆柱体  5.1 具有连续本征值的圆柱矢量波函数  5.2 自由空间并矢格林函数的本征函数展开  5.3 导体圆柱、介质圆柱与介质覆盖导电圆柱  5.4 近似表达式  参考文献 第6章 完纯导电椭圆柱体  6.1 椭圆柱坐标系中的矢量波函数  6.2 第一类电型并矢格林函数  参考文献 第7章 完纯导电劈和半片  7.1 完纯导电劈的并矢格林函数  7.2 半片  7.3 半片存在时电偶极子的辐射  7.4 半片存在时磁偶极子的辐射  7.5 半片上隙缝的辐射  7.6 半片对平面波的绕射  7.7 圆柱和半片  参考文献 第8章 球形边界 第9章 导电圆锥边界  9.1 导电圆锥并矢格林函数  9.2 锥面上偶极子天线的辐射  9.3 导电圆锥对平面波的散射  9.4 圆锥边界本征值的计算  参考文献 第10章 平面分层媒质  10.1 平直地面  10.2 平直地面上电偶极子的辐射,索末菲公式  10.3 导电平面上的介质层  10.4 分层媒质的互易定理  10.5 本征函数展开  10.6 空气中的介质片  10.7 并矢格林函数的二维傅立叶变换  参考文献 第11章 非均匀媒质和运动媒质  11.1 平面分层媒质的矢量波函数  11.2 球面分层媒质的矢量波函数  11.3 非均匀球形透镜  11.4 运动的各向同性媒质中的简谐场  11.5 运动媒质中与时间相关的场  11.6 充有运动媒质的矩形波导  11.7 充有运动媒质的圆柱波导  11.8 运动媒质中的无限长导电柱体  参考文献 附录  A. 矢量分析和并矢分析  B. 标量格林函数  C. 傅立叶变换和汉克尔变换  D. 积分的鞍点法和贝塞耳函数乘积的半无限积分  E. 矢量波函数及它们相互关系  参考文献 外国人名对照
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值