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 工作流、示例文件和单元测试。



开源链接
问题提交
如果您在使用该软件的时候发现了任何问题,请在开源链接展示的Github页面中提交。
RF工具:S参数转换输入输出阻抗
/archives/rfgong-ju-scan-shu-zhuan-huan-shu-ru-shu-chu-zu-kang
