0

我正在尝试使用 Visualizer.pl 来可视化多态系统的动态

我的函数文件:

f1 := x2
f2 := x1+x2*x3
f3 := x3^2+x1+x2+1

我使用了“readme.txt”中提到的以下命令 

perl visualizer.pl -p 1.txt 3 3

由于 prime := 3 和 num_nodes :=3

但我收到了这个错误

edu@educ-VirtualBox:~/Desktop/visualizer$ perl visualizer.pl -p 1.txt 3 3

在输入文件中发现错误。说明见下文:


错误:函数 1 中函数声明的开始不正确。

输入文件错误..在visualizer.pl第162行结束程序,>第1行。

State Space Visualizer Version 1.0 beta ------------------------------------- State Space Visualizer 是一个工具用于生物网络的多状态离散模型的动态可视化。

有关包装的更多信息:

https://web.archive.org/web/20110815084457/http://dvd.vbi.vt.edu/tutorial.html

https://web.archive.org/web/20120320172453if_/http://dvd.vbi.vt.edu/visualizer.zip

4

1 回答 1

1

用于=分隔您的函数,并删除=. 因此,您的输入文件应为:

f1=x2
f2=x1+x2*x3
f3=x3^2+x1+x2+1

我知道它readme与 的内容不一致,但它与 的内容一致visualizer.pl,并且有效。

如果,一旦完成,脚本visualizer.pl失败:

sh:1:kghostview:未找到

您可以通过安装 ghostview (sudo apt install gv在 Debian 上)来修复它,并在.system("kghostview out.ps &");system("gv out.ps &");visualizer.pl

于 2021-08-19T16:55:18.827 回答