我是Fortran的新手,正在尝试学习如何进行简单绘图。我已经有一个程序可以创建要在简单的绘图练习中测试的值的文件,但是到目前为止,我所看到的每个示例都使用gnuplot。由于我使用的计算机不是个人计算机,因此乍一看,安装或下载gnuplot并不是最简单的选择。
假设没有gnuplot,使用Fortran 90进行绘图非常困难吗?
答案 0 :(得分:1)
Fortran是一种通用编程语言。它可以在任何类型的计算机上运行,甚至可以在没有任何屏幕或操作系统的计算机上运行(如果存在操作系统,则有一些新的可能性可以与操作系统不兼容)。
所有此类语言(例如Fortran,C或C ++)都不能直接执行任何图形输出或绘图。它们需要以系统特定方式编写的外部库,以与图形界面进行交互。有一些可用于Fortran的库,但使用它们并非易事。如果您已经知道如何使用gnuplot,则比安装gnuplot困难(多!)。
我不会推荐任何此类库,因为这里没有主题。
答案 1 :(得分:0)
您可以使用gtk-fortran。它是GTK / Fortran绑定,并且还提供了PLplot的接口: https://github.com/vmagnin/gtk-fortran/wiki
但是您需要一个符合Fortran 2003的编译器(所有最新的编译器都是这种情况)。
使用Fortran进行绘图通常并不容易,因为您需要安装此类库并学习其功能。