[Physics] TM 和 TE 模式

TM 模式(横磁场模式): $\boldsymbol{H} = H(\rho) \boldsymbol{\hat{z}}$ 和 $\boldsymbol{E} (\boldsymbol{\rho}) \cdot \boldsymbol{\hat{z}} = 0$,即: $$ E(r_{//}) = [0, 0, E_z(r_{//}, t)], $$ $$ H(r_{//}) = [H_x(r_{

- 阅读全文 -

[Python] 四舍五入

通过使用 Python 内置的 decimal 模块,实现对小数保留位数进行精确控制的方法。 四舍六入五成双(银行家舍入规则) import decimal for i in range(100): s = f'1.{i:02}5' a = float(s) b = int(a * 100 + 0.5) / 100 c = decimal.Decimal(s)

- 阅读全文 -

[MATLAB] COMSOL Livelink for MATLAB

启动 方法1:直接打开软件 COMSOL Multiphysics with MATLAB。 方法2:手动连接。 先打开服务端(COMSOL Multiphysics Server),再打开客户端(MATLAB)。 MATLAB 中添加预设路径(例:D:\comsol\mli)。 输入命令 mphstart 进行连接。 相关命令 查找命令: 打开 COMSOL Documentation 新

- 阅读全文 -

[Linux] journalctl 读取系统日志并过滤输出

systemd 提供了自己的日志系统(logging system),称为 journal。使用 systemd 日志,无需额外安装日志服务(syslog)。使用 journalctl(1) 命令读取日志。 Arch Linux 中, /var/log/journal/ 目录是 systemd 软件包的一部分。默认情况下 /etc/systemd/journald.conf 中的 Storage=

- 阅读全文 -