Xyce 错误 Gnuplot.py
error with Xyce Gnuplot.py
我正在使用 Xyce,它是一个电路模拟器。我正在使用它来导出 .CSV 文件和 .prn 文件。我找到了 Xycegnuplot.py“https://github.com/OpenXyce/Xyce/blob/master/utils/gnuplotXyce.py”。我试图用它来绘制 Xyce 的输出变量,但是,每次我运行 gnuplotXyce.py 时,如其作者所述,我在 "from finblock import findblock" 行收到错误“导入错误”,但我没有不知道那个错误是什么。
请帮忙。
谢谢
如果您要使用 Xyce,您应该从桑迪亚国家实验室而不是 github 上的 OpenXyce 站点获取官方版本。此版本由匿名 github 用户分叉,自去年秋天以来未更新。自那次更新以来,Sandia 发布了 Xyce 6.2,而 OpenXyce 的创建者没有导入新版本。
您或许还应该加入 googlegroups 上的 xyce-users 组,Xyce 开发人员会在其中监控所有问题并尝试及时回答。我在 Whosebug 上偶然发现了你的问题。
"gnuplotXyce.py" 脚本并没有得到真正的维护,并且可能无法继续使用自发布以来对 Xyce 所做的所有更改。也就是说,python 脚本依赖于许多 python 模块,包括应该可以从 http://gnuplot-py.sourceforge.net 获得的 gnuplot-py。您说找不到的 "findblock.py" 模块也存在于 Xyce 源代码的 "utils" 目录中,与 gnuplotXyce.py 一起存在。如果你下载了整个 utils 目录,这个错误应该会消失。
我刚刚在一个带有 csv 输出的简单网表上尝试了 gnuplotXyce.py,但它没有用,所以我的假设是脚本没有得到维护,需要修复。
如果您使用本机 Xyce 标准 (.prn) 格式(即不要在您的 .print 行上指定 "format=csv"),脚本 会 工作.不幸的是,它在完成绘图后不会让 window 打开,所以它没什么用。但是,如果您使用“--ps”选项,将创建一个正确的 postscript 文件,可以在任何 postscript 查看器中查看,或在 postscript 打印机上打印(或通过正确设置 Linux 理解 postscript 的 CUPS 打印机)。
Xyce 中的 CSV 格式主要是为了允许导入电子表格,例如 Excel 或 OpenOffice-scalc,这些程序有自己的绘图实用程序。
“.prn”标准格式在 gnuplot 中运行良好。在 Sandia Labs Xyce 网站(在文档和教程部分)的文档 "Using Open Source Schematic Capture Tools With Xyce" 中有一个如何使用 gnuplot 进行此显示的示例。
官方 Xyce 网站是 http://xyce.sandia.gov/
我正在使用 Xyce,它是一个电路模拟器。我正在使用它来导出 .CSV 文件和 .prn 文件。我找到了 Xycegnuplot.py“https://github.com/OpenXyce/Xyce/blob/master/utils/gnuplotXyce.py”。我试图用它来绘制 Xyce 的输出变量,但是,每次我运行 gnuplotXyce.py 时,如其作者所述,我在 "from finblock import findblock" 行收到错误“导入错误”,但我没有不知道那个错误是什么。
请帮忙。
谢谢
如果您要使用 Xyce,您应该从桑迪亚国家实验室而不是 github 上的 OpenXyce 站点获取官方版本。此版本由匿名 github 用户分叉,自去年秋天以来未更新。自那次更新以来,Sandia 发布了 Xyce 6.2,而 OpenXyce 的创建者没有导入新版本。
您或许还应该加入 googlegroups 上的 xyce-users 组,Xyce 开发人员会在其中监控所有问题并尝试及时回答。我在 Whosebug 上偶然发现了你的问题。
"gnuplotXyce.py" 脚本并没有得到真正的维护,并且可能无法继续使用自发布以来对 Xyce 所做的所有更改。也就是说,python 脚本依赖于许多 python 模块,包括应该可以从 http://gnuplot-py.sourceforge.net 获得的 gnuplot-py。您说找不到的 "findblock.py" 模块也存在于 Xyce 源代码的 "utils" 目录中,与 gnuplotXyce.py 一起存在。如果你下载了整个 utils 目录,这个错误应该会消失。
我刚刚在一个带有 csv 输出的简单网表上尝试了 gnuplotXyce.py,但它没有用,所以我的假设是脚本没有得到维护,需要修复。
如果您使用本机 Xyce 标准 (.prn) 格式(即不要在您的 .print 行上指定 "format=csv"),脚本 会 工作.不幸的是,它在完成绘图后不会让 window 打开,所以它没什么用。但是,如果您使用“--ps”选项,将创建一个正确的 postscript 文件,可以在任何 postscript 查看器中查看,或在 postscript 打印机上打印(或通过正确设置 Linux 理解 postscript 的 CUPS 打印机)。
Xyce 中的 CSV 格式主要是为了允许导入电子表格,例如 Excel 或 OpenOffice-scalc,这些程序有自己的绘图实用程序。
“.prn”标准格式在 gnuplot 中运行良好。在 Sandia Labs Xyce 网站(在文档和教程部分)的文档 "Using Open Source Schematic Capture Tools With Xyce" 中有一个如何使用 gnuplot 进行此显示的示例。
官方 Xyce 网站是 http://xyce.sandia.gov/