大家好,我是阿赵。 在买3D打印机之前,一般都会很迷茫,不知道3D打印机是怎样工作的,也不知道有哪些地方需要注意。上一篇文章通过打印一个模型,完整的体验了一次FDM打印3D模型的过程。这里解释一些在3D打印里面的比较基础的概念。一、关于打印机的一些概念1、打印精度在买打印机的时候,一般会留意这个打印精度的问题。比如我使用的这个打印机,官方的数据是打印精度可以达到0.1mm。 这个精度究竟是什么呢?
转载
2024-10-29 11:11:56
77阅读
DSPbuilder是Altera公司提供的一种算法级的FPGA开发工具,主要是用来快速实现DSP算法并可以在Matlab的Simulink环境下进行系统级的仿真。如果你需要用FPGA来实现一个通信系统,那么我强烈建议你研究一下DSPbuilder这个软件(Altera的是DSPbuilder,Xilinx的是SystemGenerator,功能类似,不同的厂家而已),相信你一定会为它强大的功能而
几种边界条件边界条件的设置有5个选项:General:设置2D/3D,背景折射率,仿真时间(注:run过程中,如果process一直跑到100%才结束,说明仿真时间太短了,需修改);FDTD Solutions默认设置的模拟时间是1000fs(必须保证有足够时间使结果收敛),而模拟会在场衰减到小于用户 定义的电场强度时(默认设置是1E^5)自动结束;仿真时间一般至少是光经过高折射率材料的仿真区域所
转载
2024-09-26 19:04:38
889阅读
写在前面,实际金属在宽波长范围内的介电常数很少能用Drude这种简化的模型描述。因此,Lumerical 软件采用业界公认的一些材料测量数据,例如Palik, CRC,Johnson and Christy 等工具书收集的结果。Drude原理由于存在大量活跃电子在金属中,所以利用自由电子气模型来描述金属内部活跃电子的运动规律是合理的,其运动方程表示为:杜德Drude材料模型Lumerical 知识
转载
2024-05-04 11:22:15
431阅读
1、OFDM本质OFDM本质上是一个频分复用系统。FDM并不陌生,用收音机接收广播时,不同广播电台使用不同频率,经过带通滤波器的通带,把想要听的广播电台接收下来,如图所示。 FDM将整个系统的频带划分为多个带宽互相隔离的子载波;接收端必备器件是滤波器,通过滤波器,将所需的子载波信息接收下来。通过保护带宽隔离的不同子载波,虽可以避免不同载波的互相干扰,但牺牲了频谱利用效率。另外当子载波数成
FDTD Solutions自学整理笔记入门教程(转载+补充)1.边界条件(1)General:设置2D/3D,背景折射率,仿真时间 (注:run过程中,如果process一直跑到100%才结束,说明仿真时间太短了,需修改);FDTD Solutions默认设置的模拟时间是1000fs(必须保证有足够时间使结果收敛),而模拟会在场衰减到小于用户定义的电场强度时(默认设置是1E-5)自动结
转载
2024-09-08 08:02:32
1556阅读
FDTD的流程笔记设计流程如下图:模型构建, 如纳米孔阵列构建: a表示小孔间距,radius为小孔直径,etch表示其他默认为空气, 删除多余纳米孔操作:(1)展开组,右键break groups,(2)选择删除,添加材料,如空气,mesh order为优先级(越小优先级越高)添加仿真区域FDTD区域大小设置,可以设置为一个周期的(x-y平面是周期),z为PML且大于所测区域**(pml层距离结
@FDTD使用心得FDTD是利用有限元对材料介质中电磁场传输过程中电场与磁场分布进行模拟的一款光场模拟工具软件。这款软件可以与同为Lumerical软件旗下的Mode,Device和Interconnect软件结合使用,具有参数扫描化,Matlab兼容,精确求解,自适应网格的特点。 FDTD软件的模拟过程主要如下:1,建立物理模型;2,定义仿真区域;3,设置光源;4,设置监视器;5,运行 软件和结
可执行文件地址: 下载后,后缀修改去掉.ra即可执行 源代码 例子
原创
2021-08-26 09:56:42
681阅读
点赞
目录前言一个简单的仿真模型 前言FDTD作为一款功能强大的光学仿真软件,已经广泛应用于纳米光学以及超材料仿真领域。但是就软件本身来说,完全上手还需要一定的时间。并且,鉴于很多微纳光学领域的仿真更适合用脚本完成,所以我写了这个脚本语言系列文章,帮助需要的朋友快速上手FDTD。 这里需要注意的是,虽然本系列文章的目的是帮助需要的朋友快速入门FDTD,但是我们的侧重点是用脚本语言实现仿真流程,并不涉及
粗读《Python 深度学习》(3)第四章 机器学习基础4.1 机器学习的四个分支4.1.1 监督学习4.1.2 无监督学习4.1.3 自监督学习4.1.4 强化学习4.2 评估机器学习模型4.2.1 训练集、验证集和测试集4.2.2 评估模型的注意事项4.3 数据预处理、特征工程和特征学习4.3.1 神经网络的数据预处理4.3.2 特征工程4.4 过拟合和欠拟合4.4.1 减小网络大小4.4.
FDTD Solutions Linux是一款在Linux系统上运行的FDTD(有限差分时间域)解决方案软件。FDTD是一种广泛应用于电磁学仿真领域的数值方法,通过离散化Maxwell方程组并利用有限差分技术,可以对电磁波在复杂结构中的传播和反射进行精确模拟。
在过去的几年里,随着计算机硬件性能的不断提升和软件技术的发展,FDTD方法在电磁学仿真领域的应用得到了进一步推广。而FDTD Solut
原创
2024-04-01 10:12:40
169阅读
FDTD基本原理是把麦克斯韦方程胡两个矢量旋度方程写成差分形式,利用数值方法求其解。 假设电磁场传播方向为x轴方向,电场只有z轴方法分量,磁场只有y轴方向分量。两个旋度方程可以写成下列形式 电场、磁场写成下在形式 连续方程写成差分形式 其中的常数项因子 其中为自由空间特性阻抗377欧姆,令,递推关系如下图 实现时可用下图表示 从而得到差分递推方...
原创
2021-08-26 10:52:17
799阅读
# 使用Python进行电磁计算的FDTD方法入门
随着科技的进步,电磁计算在各个领域都得到了广泛应用,而FDTD(时域有限差分法)是一种常用且有效的数值解法。本文将带领你从零开始实现一个简单的Python FDTD电磁计算。
## 流程概述
在开始之前,我们可以通过以下表格概述FDTD的方法实现流程:
| 步骤 | 任务 | 描述
# 9月13日 于成都黄龙溪 1 #!/usr/bin/perl 2 3 # Author : Leon Email: yangli0534@gmail.com 4 # fdtd simulation , plotting with gnuplot, writting in perl 5 # per
原创
2021-08-26 09:46:32
309阅读
点赞
1.列表推导式 直接生成列表,那么当列表中的元素特别多的时候,内存的占有就特别的多,如果是循环成千上万,这样就特别占内存。2.列表生成器1 将列表推导式转换为列表生成器——将[]使用()来代替列表生成器2如果推算的算法比较复杂,用类似列表生成式的 for 循 环无法实现的时候,还可以用函数来实现。例如:斐波那契数列上面的函数和 generator 仅一步之遥。要把 fib 函数变成 generat
转载
2023-12-27 15:03:35
68阅读
python从零开始搭建fdtd架构-1原理本系列文章从零开始用python搭建时域有限差分算法的架构,具有网格设置、边界条件设置、光源设置、监视器设置、多种图形设置等功能。能够仿真出二维光栅或者三维端面耦合器的耦合效率。本章主要讲解fdtd的主要原理。1、fdtd原理简介1.1基本方程 构造FDTD算法的出发点是麦克斯韦时域方程 式中:E为电场强度();D为电位移( );H为磁场强度();B为磁
转载
2023-08-06 08:37:18
265阅读
摘要: 本文介绍了使用lumopt-Python API进行逆向设计的入门指南。内容包括如何导入lumopt模块、运行示例模板、项目初始化设置以及优化类介绍。重点说明lumopt可通过CAD脚本编辑器、命令行或Python IDE运行,推荐新手从AppGallery示例入手。文章对比了Lumerical捆绑版与开源版lumopt的区别,并详细介绍了三种基础仿真定义方法:预定义文件、LSF脚本和API调用代码。最后指出形状优化与拓扑优化的主要区别在于几何处理方式。
OPTIMISM, PASSION & HARDWORK
原创
2021-08-26 09:56:44
127阅读
点赞
clear;clc;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
原创
2022-10-10 15:30:54
355阅读
点赞