在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3004|回复: 3

[求助] 关于MATLAB读取hspice的tr0文件问题

[复制链接]
发表于 2018-9-24 12:59:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
按照网上各路大神的意见,我成功安装hspicetoolbox并成功读入tr0文件,没有报错;但是我读入的tr0数据和hspice数据出入很大:
1、莫名插入一些极小的数,量级在E-43以下;
2、两组数据之间会交换部分数据,导致混乱。
【已经设置参数post=1,probe=1】
【有说是读取精度的问题,不管是与不是,还求哪位大神详解,谢谢!】

详细说明:
理想输出是包括时间和某结点电压在内的两个向量:
TIMEv_0_1
0.00E+00-1.09E-29
1.25E-09-1.06E-29
2.50E-09-1.01E-29
6.50E-09-8.22E-30
1.00E-08-6.40E-30
1.56E-085.53E-02
1.71E-087.15E-02
2.20E-081.28E-01
3.76E-083.68E-01
4.95E-085.79E-01
6.00E-087.66E-01
6.91E-087.66E-01
7.13E-087.66E-01
7.85E-087.66E-01
1.01E-077.66E-01
1.26E-077.66E-01
1.51E-077.66E-01
1.76E-077.66E-01
2.01E-077.66E-01
2.26E-077.66E-01
2.51E-077.66E-01
2.76E-077.66E-01
3.01E-077.66E-01
3.26E-077.66E-01
3.51E-077.66E-01
3.60E-077.66E-01
3.62E-077.28E-01
3.64E-076.98E-01
3.69E-076.04E-01
3.86E-073.04E-01
3.92E-072.08E-01
3.98E-071.24E-01
4.10E-07-1.90E-15
4.16E-07-8.57E-18
4.18E-07-5.84E-19
4.25E-072.44E-17
4.47E-071.02E-16
4.72E-074.91E-18
4.97E-074.88E-19
5.00E-07-1.55E-20

然而用loadsig读出来的数据:
v_0_1解读
…………
0.0361708正常输出v_0_1
0.06429099正常输出v_0_1
0.12093759正常输出v_0_1
0.18618785正常输出v_0_1
0.26252669正常输出v_0_1
0.34738311正常输出v_0_1
5.61E-45插入的异常值
5.61E-45插入的异常值
2.26E-08混乱数据TIME
0.7029385正常输出v_0_1
0.7662738正常输出v_0_1
0.7662738正常输出v_0_1
5.61E-45插入的异常值
5.61E-45插入的异常值
3.15E-08混乱数据TIME
3.26E-08混乱数据TIME
3.46E-08混乱数据TIME
3.66E-08混乱数据TIME
…………
 楼主| 发表于 2018-9-25 12:11:31 | 显示全部楼层
……睡一觉起来发现又好了……
不知道为啥……要是能有大神解释还是很感激……
就怕哪天又崩了……
发表于 2020-4-4 11:34:24 | 显示全部楼层
……两年后的挽尊,又gg了……
发表于 2020-4-4 16:35:39 | 显示全部楼层
……最后发现可能是mex sigload.c 的时候MinGW64的版本不对,重新安装MinGW64后mex,波形输出正常了(也算多年后的自问自答了)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-27 09:20 , Processed in 0.016263 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表