计算化学公社

 找回密码 Forget password
 注册 Register
Views: 442|回复 Reply: 7
打印 Print 上一主题 Last thread 下一主题 Next thread

[Multiwfn使用咨询] IRI vs sign(λ2)ρ散点图的绘制求助

[复制链接 Copy URL]

139

帖子

0

威望

1124

eV
积分
1263

Level 4 (黑子)

在使用http://sobereva.com/598做IRI分析时,把散点数据导出成output.txt文件后,想要优化IRI vs sign(λ2)ρ散点图。
在运行gnuplot时,显示 invalid command。outoutput.txt和IRIscatter.gnu都已经放在gnuplot.exe存在的文件夹下,请问这是什么原因?
output.zip (1.52 MB, 下载次数 Times of downloads: 1)

880

帖子

3

威望

1662

eV
积分
2602

Level 5 (御坂)

傻傻的木瓜

2#
发表于 Post on 2025-3-4 16:50:26 | 只看该作者 Only view this author
本帖最后由 Uus/pMeC6H4-/キ 于 2025-3-4 21:49 编辑

gnuplot IRIscatter.gnu指令应当在命令行直接输入,而不是先用gnuplot进入交互模式后再输入。如果IRIscatter.gnu和output.txt都在D:\Examples文件夹下,那么正确的使用方式是
  1. D:\>cd Examples

  2. D:\Examples>gnuplot IRIscatter.gnu

  3. D:\Examples>
复制代码
这样就已经绘制完毕产生文件了。而
  1. D:\>cd Examples

  2. D:\Examples>gnuplot
  3. (Startup information of program omitted)
  4. gnuplot> gnuplot IRIscatter.gnu
  5.          ^
  6.          invalid command
  7. gnuplot>
复制代码

只会产生错误,因为gnuplot这个词并不是gnuplot内部的指令。gnuplot的目录下docs/gnuplot.pdf就是使用手册,Part I的Introduction就讲有命令行调用的方法。

另外,良好的操作习惯并不应当将绘图脚本放到可执行文件目录去,而应反过来使gnuplot指令在任何目录下都能启动程序,这就要求可执行文件所在的bin目录应添加到环境变量Path。

编辑:稍稍修改缩进

评分 Rate

参与人数
Participants 2
eV +7 收起 理由
Reason
好兄弟 + 5 谢谢
sobereva + 2

查看全部评分 View all ratings

√546=23.36664289109

6万

帖子

99

威望

5万

eV
积分
120060

管理员

公社社长

3#
发表于 Post on 2025-3-4 19:49:30 | 只看该作者 Only view this author
实在搞不懂怎么那么多人先进入gnuplot再输入那些,我的博文里从没提到这个操作。我在网上答疑中见到过起码20次此行为了
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

139

帖子

0

威望

1124

eV
积分
1263

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2025-3-5 10:37:19 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-3-4 16:50
gnuplot IRIscatter.gnu指令应当在命令行直接输入,而不是先用gnuplot进入交互模式后再输入。如果IRIscatte ...

好的,感谢老师解答。
目前生成了IRIscatter.ps文件,但是里面只显示了横纵坐标,没有散点图,这是什么原因呀? IRIscatter.ps (30.09 KB, 下载次数 Times of downloads: 1)

880

帖子

3

威望

1662

eV
积分
2602

Level 5 (御坂)

傻傻的木瓜

5#
发表于 Post on 2025-3-5 10:50:20 | 只看该作者 Only view this author
本帖最后由 Uus/pMeC6H4-/キ 于 2025-3-5 11:03 编辑
好兄弟 发表于 2025-3-5 10:37
好的,感谢老师解答。
目前生成了IRIscatter.ps文件,但是里面只显示了横纵坐标,没有散点图,这是什么 ...

我说的命令行是指Command Prompt(win+r输入cmd打开的那个),不是什么Windows Powershell。在Command Prompt下用gnuplot IRIscatter.gnu结合1楼那个output.txt画的图很正常(不用在意字体换成Times)




编辑:现在的output.txt直接用IRIscatter.gnu画就行,没有什么删除前三列数据的多余操作,仔细看IRIscatter.gnu最后一行plot 'output.txt' u 4:5:4 with points ...就知道是读取第4第5列来绘制散点并按第4列着色,所以把前三列删了以后自然没法读到数据。这段话用于回复http://bbs.keinsci.com/thread-32289-1-1.html的问题,我觉得在一个帖求助以后心急跑去挖另一个旧帖重复提问并非好习惯,如果问题类似应当将旧帖链接贴过来。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
好兄弟 + 5 牛!

查看全部评分 View all ratings

√546=23.36664289109

419

帖子

1

威望

2543

eV
积分
2982

Level 5 (御坂)

6#
发表于 Post on 2025-3-5 10:55:18 | 只看该作者 Only view this author
好兄弟 发表于 2025-3-5 10:37
好的,感谢老师解答。
目前生成了IRIscatter.ps文件,但是里面只显示了横纵坐标,没有散点图,这是什么 ...

下面报错提示也写的很清楚,powershell和其他常见shell风格这点类似,默认不从当前目录搜索可执行文件。要么加上相对路径符号.\,要么个人更建议如楼上使用cmd代替。

139

帖子

0

威望

1124

eV
积分
1263

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2025-3-5 11:59:13 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-3-5 10:50
我说的命令行是指Command Prompt(win+r输入cmd打开的那个),不是什么Windows Powershell。在Command Pr ...

太感谢老师啦,该问题成功解决了。  

7

帖子

0

威望

171

eV
积分
178

Level 3 能力者

8#
发表于 Post on 2025-4-9 20:09:04 | 只看该作者 Only view this author
这个数据我是直接丢origin里面画的图,就是数据点太多,origin快速模式一关,一卡一卡的

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-12 17:51 , Processed in 0.262145 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list