计算在同一区域上的二重高斯-勒让德积分。
1
matlab二重积分代码irfuproj_JUICE_noise 代码说明: 噪声 计算并绘制小信号集成噪声模型中所有噪声分量的输出电压频谱密度,以及QTN天线模型的阻抗(Z_A),IU曲线和相关电阻(R_s,R_ph)。 如上所述,噪声(n_e,T_e,V_bias)使用电子密度n_e [cm ^ -3]和温度T_e [eV]加上偏置电势V_bias [V]进行计算和绘制。 调用eo.qtnmod.m来评估给定等离子体参数n_e和T_e的QTN电压频谱密度和天线阻抗。 调用eo.oml.m和eo.grard.m来评估给定等离子体参数n_e和T_e的探针的电流-电压特性(IU曲线)。 在由V_bias设置的工作点上对探头电流进行微分,以获得探头之间的有效电阻(R_s和R_ph)。 计算并绘制各种噪声源对天线终端输出噪声电压频谱密度的影响。 对于每个噪声源,可以通过由小信号集成噪声模型的所有阻抗和电阻组成的分压器对每个噪声源进行滤波,而将所有其他噪声源都关闭(叠加原理)来完成此操作。 eo.qtn_plot_n_e.m 该脚本绘制了恒定温度下许多电子密度的准热噪声(QTN)以及相关的天线
2022-09-22 03:01:59 13KB 系统开源
1
matlab二重积分代码均质化 用于2D均质化问题的MATLAB代码 Homogenization通过求解具有周期性边界条件的均质化问题,计算由m x n网格组成的块异质域的有效扩散率。 该代码适用于由任意大小的块组成的问题,只要这些块之间的所有接口都对齐即可。 该代码具有由March和Carr和Turner(2018)提出的半分析解决方案的两种实现方式。 homogenization在由m x m的块网格组成的域上实施半分析方法,其中每个块的大小相同。 homogenization_CD在由m x n的块网格组成的域上实现半分析方法,其中块的大小可以不同。 homogenization_CD适用于更广泛的问题类别,但是要考虑到这种适用性将比homogenization运行得慢 参考 如果您使用homogenization和/或homogenization_CD ,我们将在您的工作中通过引用以下文件来提及它: NG March,EJ Carr和IW Turner(2021)。 一种用于半局部求解块状各向同性非均质介质均质化边值问题的半解析快速算法。 应用数学建模92,23-43。 例子
2022-03-12 04:26:26 80KB 系统开源
1
matlab二重积分代码MICI: 用于分类器融合和回归的多实例Choquet积分 杜晓晓和阿丽娜·扎瑞(Alina Zare) 注意:如果使用此代码,请引用:Xiaoxiao Du和Alina Zare。 (2019年4月12日)。 GatorSense / MICI:初始发行版(版本v1.0)。 Zenodo。 [] [] [] [] 在此存储库中,我们提供了多实例Choquet积分(MICI)分类器融合和/或回归算法的论文和代码。 安装先决条件 此代码使用MATLAB Statistics和Machine Learning工具箱,MATLAB Optimization Toolbox和MATLAB Parallel Computing Toolbox。 演示版 在MATLAB中运行demo_main.m 。 主要功能 MICI分类器融合和回归算法使用以下功能运行。 MICI分类器融合(噪声或模型)算法 [measure, initialMeasure,Analysis] = learnCIMeasure_noisyor(TrainBags, TrainLabels, Parame
2021-12-23 10:59:59 6.64MB 系统开源
1
matlab二重积分代码国际电子工程师学会 用于从粗糙表面散射的改进的积分方程模型。 这源自Hsieh等人对IEM的修改。 (1997)。 这段代码从Ulaby&Long,2014年发布的MATLAB代码中翻译成或多或少的函数。 主要区别在于向量在交叉pol反向散射的计算过程中不再传递给双积分,而co-pol的双积分又分为两个部分(实际部分和复杂部分),因为scipy利用了可以实现以下目的的fortran库做复杂的双重整合。
2021-12-03 15:51:59 9KB 系统开源
1
matlab二重积分代码目录 DIRECTFN软件包是免费软件,用于准确有效地评估在符合三角形或四边形网格的情况下,由Galerkin MoM表面积分方程公式产生的4-D奇异积分。 DIRECTFN的全数值算法适用于以下应用: 弱而强烈的奇异内核 平面和曲线元素 任意顺序的基础/检验功能 特定问题的格林函数(例如,以谱积分形式表示) 从零频率到微波以外的频率 光谱收敛至机器精度 可以在中找到使用该库的完整手册。 下载 DIRECTFN的源代码是用C ++ 11编写的。 此外,可以使用mex插件为该功能提供快速的Matlab界面。 欢迎您报告在测试过程中发现的所有错误! 该存储库的组织方式如下: 文件夹仅包含声明的库头。 文件夹包含源文件,其中所有模板均已在相应文件中正确实例化。 因此,在客户端程序中,可以使用已经预编译的模板化类。 是存储已编译静态库的目标路径,可以在Matlab接口或Python包装器中进一步使用该库。 目录包含一些初始示例,这些示例说明了如何在自己的代码中使用该库。 文件夹中包含用于重现结果的脚本,见论文[2]。 汇编 提供的静态库和示例可以使用实用程序进行编译。
2021-11-16 21:28:32 9.77MB 系统开源
1
matlab二重积分代码Mu-Diff:用于解决多个散射问题的MATLAB工具箱 描述 多重散射是一个非常复杂的波问题,在物理和工程学的许多领域(声学,电磁学,光学,纳米光子学,弹性...)都有广泛的应用。 μ-diff或mu-diff(多重衍射的缩写)是一个开源的Matlab工具箱,用于通过圆柱簇解决多重散射问题。 圆柱体的任何分布都是可能的,确定性的或随机的,从而可以定义基本的到复杂的无序介质。 严格的数学公式基于积分方程公式。 有限维逼近技术是与线性代数求解器结合的傅立叶谱方法(直接高斯消除方法或预处理的Krylov子空间迭代技术)。 文档和示例 有关Doc/和Examples/请参见Doc/和Examples/目录。 参考手册位于Doc/ ,也位于上。 mu-diff工具箱要求。 要安装mu-diff,请下载并解压缩到所需位置。 在MATLAB环境中,只需将目录(及其子目录)添加到MATLAB路径文件中即可。 现在,您可以使用mu-diff并启动Examples/文件夹中提供的一些示例。 例如,在您的MATLAB提示符下,键入ExNonPenetrable将使用快速算法解决具有
2021-08-27 15:19:44 521KB 系统开源
1
MATLAB的数值积分工具箱 用龙贝格积分法计算积分的程序,matlab语言编写,希望能对大家有用
2021-07-17 10:14:54 26KB matlab 二重积分 NIT
1