欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > 开源脚本分享:用matlab处理ltspice生成的.raw双脉冲数据

开源脚本分享:用matlab处理ltspice生成的.raw双脉冲数据

2025/4/25 20:41:17 来源:https://blog.csdn.net/qq_57633666/article/details/147403787  浏览:    关键词:开源脚本分享:用matlab处理ltspice生成的.raw双脉冲数据

Author :PNJIE
DATE: 2025/04/21
V0.0

前言

该项目旨在使用Matlab处理LTspice的.raw文件,包括动态计算和绘图,部分脚本基于LTspice2Matlab项目: PeterFeicht/ltspice2matlab: LTspice2Matlab - 将LTspice数据导入MATLAB

github地址:https://github.com/BradleyMao/Matlab4LtspiceDPT

使用原则

电路图

由于LTspice在每次仿真中都会改变网络名称,因此核心网络名称需要手动命名。在本项目中,电路图名称必须与参考电路图"CREE_ROOT.asc"完全相同,这意味着您不能更改电路图中的红色部分,包括红色网络名称和采样组件的名称。
在这里插入图片描述

.raw文件名称

函数parseFilename处理文件名称并提取设置信息,包括:

  • 项目名称
  • Ron(0.1欧姆)Roff(0.1欧姆)3位数字
  • Von(0.1V)Voff(0.1V)3位数字
  • ID(1A)3位数字
  • VD(1V)4位数字 因此,名称 “CREE4pin_Ron100_Roff100_Von150_Voff040_ID040_VD0800.raw” 表示项目CREE4Pin,Ron = Roff = 10.0欧姆,Von = 15V,Voff = -4V,ID = 40A,VD = 800V。 .raw文件的名称应该与示例完全相同: CREE4pin_Ron100_Roff100_Von150_Voff040_ID040_VD0800.raw 粗体内容不得修改,数字应等于示例。

使用方法

MATAPP:

下载RawPlot.mlappinstall并安装Matlab应用程序,函数解释如下: ![[Pasted image 20250421213123.png]] ## Matlab脚本 下载所有.m文件并查看main函数:尝试main函数以查看每个函数的使用方法:
在这里插入图片描述

预览

MATAPP

.M函数

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com