当前位置: 首页 > news >正文

开源脚本分享:用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函数

在这里插入图片描述


http://www.mrgr.cn/news/99252.html

相关文章:

  • 若依框架免登陆、页面全屏显示、打开新标签页(看板大屏)
  • 从规则到大模型:知识图谱信息抽取实体NER与关系RE任务近10年演进发展详解
  • 单页面应用的特点,什么是路由,VueRouter的下载,安装和使用,路由的封装抽离,声明式导航的介绍和使用
  • 剑指Offer(数据结构与算法面试题精讲)C++版——day17
  • Transformer系列(三):编码器—解码器架构
  • GAIA-2:用于自动驾驶的可控多视图生成世界模型
  • Rust: 从内存地址信息看内存布局
  • [k8s实战]Containerd 1.7.2 离线安装与配置全指南(生产级优化)
  • STM32的启动方式
  • k8s 基础入门篇之开启 firewalld
  • 240422 leetcode exercises
  • 十三种通信接口芯片——《器件手册--通信接口芯片》
  • 【MySQL】表的约束(主键、唯一键、外键等约束类型详解)、表的设计
  • OpenCV基础函数学习4
  • 超详细mac上用nvm安装node环境,配置npm
  • 2025年世界职业院校技能大赛实施方案(意见稿)
  • V5验证官网滑块验证码WSS协议逆向算法分析
  • Uniapp:view容器(容器布局)
  • Dify忘记管理员密码,重置的问题
  • Spark-SQL(四)