Fortran Coder

读取电路网表文件的Fortran 90程序

查看数: 2230 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-12-13 11:30

正文摘要:

就像这样的网表文件TXT v1  1   0  pulse(0  12  0  0.001m  0.001m  0.06  0.08)(初值 幅值 延时 上升时间 下降时间 ...

回复

小白菜鸡 发表于 2021-12-21 15:25:23
fcode 发表于 2021-12-13 12:14
如何解析某个格式的文件,不仅仅是一个编程技术问题。
更多的是,是文件的格式描述以及需求明确。

就像上面电路图它的网表TXT文件应该为
R1  0   1    10
R2  1   2    1000
R3  0   2    1000
I8   0   1    1
.tran   0.1ms  80ms
.probe
.end
需要根据这个网表文件数据生成图二中的电压矩阵
小白菜鸡 发表于 2021-12-19 17:01:28
fcode 发表于 2021-12-13 12:14
如何解析某个格式的文件,不仅仅是一个编程技术问题。
更多的是,是文件的格式描述以及需求明确。

雪球老师这个r4也是可能的其中R代表电阻,c代表电容 V代表电压源都是可能的,看用户输入什么来定
fcode 发表于 2021-12-13 12:14:11
如何解析某个格式的文件,不仅仅是一个编程技术问题。
更多的是,是文件的格式描述以及需求明确。

有关格式描述:
此文件的行数是否固定?每行的列数是否固定?
r1 r2 r3 是否可能由 r4 ?


有关需求明确:
此文件中,哪些部分是你需要的?需要成数字还是字符串?或者派生类型?
比如 6k,代表 6000 吗?


(以上疑问只是举例说明,需要详细的需求才能根据需求来书写合适的代码实现)

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-7 05:13

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表