8
0
0

RF工具:S参数转换输入输出阻抗

StoZ

简介

StoZ 是一个面向射频和微波工程的小工具,用于把单端口或二端口 S 参数换算为阻抗。

程序提供中文图形界面,可以选择参考阻抗、查看指定频率下的阻抗,并把结果写成CST 风格的 MDF 文件。

支持的语言:简体中文、繁体中文、英语。

最新版本

1.5.0

安装方式

【推荐】从Github Actions进行安装:

  • 打开开源链接指向的连接

  • 进入Actions栏

  • 进入最近的“build-windows”

  • 下载最下面的“Artifacts”中的压缩包到本地

  • 解压并运行“StoZ.exe”

点击下面链接下载:

链接建设中······

功能与界面展示

  • 单端口 S 参数换算为阻抗:Z = Z0 * (1 + S) / (1 - S)。
  • 二端口 S 参数换算为输入阻抗和输出阻抗。
  • 二端口对端终端支持匹配、开路、短路和自定义阻抗。
  • Touchstone 文件的参考阻抗与界面 Z0 不一致时,自动重新归一化 S 参数。
  • 支持 CSV、Excel(.xlsx / .xlsm)和 Touchstone V1.0(.sp / .s1p / .s2p)。
  • 支持从剪贴板读取文本并自动识别文件路径、Touchstone 文本或 CSV/TSV 表格。
  • 支持把 S 参数文件直接拖入主窗口。
  • 支持指定频率查询;非数据点自动线性插值,超出范围时使用最近端点。
  • 支持 2D/3D 阻抗绘图:2D 分别绘制实部和虚部,3D 使用频率、实部、虚部坐标轴。
  • 2D 支持点标记、横向 Marker、纵向 Marker;3D 支持单击散点添加点标记。
  • 自动给出串联、并联、共轭串联、共轭并联等效电路。
  • 频率、阻抗、电容、电感自动选择工程单位。
  • 输出文件名固定为 Output-yyyy-MM-dd_HH-mm-ss.mdf,保存在同级 Outputs 文件夹。
  • 关于界面包含作者、版本、更新日期、版本历史、免责声明和面向 EXE 用户的帮助手册。
  • 用户手册提供简体中文和英文两版,内容只面向 EXE 用户,不含源码运行说明。
  • EXE 内嵌 Windows 版本资源,右键“属性”可以看到文件说明、文件版本、产品名称和版权信息。
  • 绘图窗口统一使用原生控件,支持显示/隐藏单条曲线、框选放大、拖动平移和保存图片。
  • Smith 圆图页按 50 Ω 归一化绘制输入/输出阻抗轨迹,支持曲线显隐。
  • 2D、Smith、3D 三个绘图视图都支持鼠标悬停,显示最近曲线点的频率和复阻抗; 3D 与 Smith 显示完整复数。
  • 横向/纵向 Marker 会显示与可见曲线交点的复阻抗;点标记和交点标签均可用鼠标 拖动,拖动只移动标签,不改变 Marker 或数据。
  • 每次启动在程序同级 log 目录生成运行日志,记录全部用户操作、换算和异常堆栈。
  • 用户手册和关于界面使用 Markdown 渲染,支持标题、列表、代码块和表格。
  • 转换完成后弹出提示窗口,显示数据点和输出文件路径。
  • 支持简体中文、繁体中文和英文界面,可在“语言”菜单中切换并保存设置。
  • 附带 PyInstaller 打包脚本、GitHub Actions 工作流、示例文件和单元测试。

开源链接

https://github.com/CodfishYao/StoZ

问题提交

如果您在使用该软件的时候发现了任何问题,请在开源链接展示的Github页面中提交。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

RF工具:S参数转换输入输出阻抗
/archives/rfgong-ju-scan-shu-zhuan-huan-shu-ru-shu-chu-zu-kang
作者
YaoHaolin
发布于
2026-10-23
许可协议
CC BY-NC-SA 4.0