windows7中的gnuplot初始化

windows7中的gnuplot初始化,gnuplot,ini,Gnuplot,Ini,我希望gnuplot在启动时加载一个初始化文件。根据手册,在Windows系统中,它被称为GNUPLOT.INI。(我叫它gnuplot.ini应该没关系吧?不过我两个都试过了。) 根据下面的答案: 我应该把一个名为gnuplot.ini的文件放在我的主目录中,然后一切都应该正常工作。(或者,请参见第38页的手册。) 1) Windows中的“主”目录是什么?在Windows7中它在哪里 2) 手册提到我可以通过更改环境变量GNUPLOT来更改这个默认目录。但它并没有解释如何改变gnuplot中

我希望gnuplot在启动时加载一个初始化文件。根据手册,在Windows系统中,它被称为GNUPLOT.INI。(我叫它gnuplot.ini应该没关系吧?不过我两个都试过了。)

根据下面的答案: 我应该把一个名为gnuplot.ini的文件放在我的主目录中,然后一切都应该正常工作。(或者,请参见第38页的手册。)

1) Windows中的“主”目录是什么?在Windows7中它在哪里

2) 手册提到我可以通过更改环境变量GNUPLOT来更改这个默认目录。但它并没有解释如何改变gnuplot中的环境变量,甚至没有解释它们到底是什么

基本上,每个人都让我参考手册中的部分,我不理解

此外,手册中也提到:“当gnuplot运行时,它首先查找名为gnuplotrc的系统范围的初始化fi le。该fi le的位置在程序生成时确定,并由show loadpath报告。”

如果我在gnuplot中运行“showloadpath”,它会显示:

GNUPLOT_LIB的加载路径是“C:\ProgramFiles(x86)\GNUPLOT\demo”

gnuplotrc从共享中读取”

1) 该文件夹中没有名为gnuplotrc的文件

2) 未指定文件结尾。本手册是否参考了x.gnuplotrc或gnuplotrc.x或其他内容

3) 还有,“从共享中读取”是什么意思

感谢您的帮助。

更新: 其他非Linux用户可能和我一样不知道操作系统的“主目录”是什么。维基百科终于在这里给了我答案: 因此,Windows 7中的主目录是(root)\Users\(用户名)

然后,我将gnuplot.ini放在那个文件夹中,当我启动wgnuplot.exe并键入“plot sin(x)”时,它终于有了我想要的设置

我以为我终于解决了我的问题。我关闭了gnuplot。然后我在gnuplot.ini中更改了一行,保存了它,然后再次启动了gnuplot。gnuplot完全不受我在gnuplot.ini中的更改的影响。(我用“全部显示”选项对此进行了验证。)


就我所知,我曾经成功地正确初始化了gnuplot一次,但是每次都没有通过gnuplot.ini正确初始化?!有什么好处?

我终于解决了上面的问题。也许这个解决方案可以帮助其他人。因此:

1) 您的操作系统的主目录可在此处找到:

2) 即使在将一个名为gnuplot.ini的文件放入我的主目录后,gnuplot也没有始终使用它初始化。事实上,它只做了一次,我仍然不知道为什么

3) 神秘的消息“gnuplotrc从共享中读取”实际上意味着gnuplot在文件夹(gnuplot的安装目录)\share中搜索初始化文件“gnuplotrc”(无文件结尾)


4) 将名为“gnuplotrc”的文件放入文件夹(gnuplot的安装目录)\share\n最终成功。现在,每次我重新启动gnuplot时,gnuplot都会从此文件进行初始化。

在windows上,在gnuplotc的末尾添加以下行:

加载“C:\\Users\\username\\GNUPLOT.INI”

(将“用户名”替换为您的用户名,并加上两个反斜杠!)


然后,您可以将GNUPLOT.INI文件放在主目录中

GNUPLOT的主目录可能位于%APPDATA%,而不是windows系统上的“C:\users\name”。在
explorer.exe的地址栏
键入
%APPDATA%
,然后按回车键,将
gnuplot.ini
放入适合我的位置(版本5.2修补级别0)。