本科生ad哪个版本好用?
AD is an easy-to-use graphical frontend for the command line gfortran compiler. It has a clean and simple user interface, which makes it ideal for those looking to get into numerical computation with Fortran but are not familiar with the commands of the terminal. AD works on Windows、Linux and MacOS, and supports both 32-bit and 64-bit platforms. The latest version can be downloaded from this link.(中文翻译) 使用AD之前需要安装gcc(命令行编译器)和gfortran(针对浮点型数据的编译器)。这两个工具的下载与安装可以参考我之前的这篇文章 。这里需要强调一点是,AD使用的是内部汇编器和链接器,因此不能直接运行生成的代码,需要通过命令行方式调用,对于不习惯命令行操作的同学来说略显麻烦。但是AD生成了中间代码,可以通过易语言之类的软件调用中间代码进行执行。如果只需要简单的测试功能,可以直接通过易语言调用AD生成的.f08文件实现测试。
在安装好gcc与gfortran后,就可以下载安装AD了。点击上面的链接就可以直接在官网上下载Windows版本的AD。 但是官网给出的最新版本是1.3.0,这是有bug的!我在自己的电脑上安装的时候遇到了问题,提示找不到fltk_win64_staticlibrary.h,查询后发现是因为版本的问题,升级到1.3.1就可以成功安装。 所以千万不要直接按照官网的步骤来安装,不然会像我一样悲催。。。
安装完成后,在开始菜单中可以看到已经有一个“DEVICE”的目录,里面有一个名为“AD”的应用程序。
下面简单介绍一下AD的使用方法。以矩阵求逆为例,首先输入矩阵a和矩阵b,然后输入命令invert()即可得到矩阵c,其中c就是要求的矩阵A的逆矩阵。 另外,AD还提供了许多其他的功能,比如将C++代码转换为Fortran代码并生成函数模块,以及求解线性方程组、函数最小二乘估计等。这些都是一键操作,非常简单容易上手。除了矩阵运算外,还可以用来做一些基本的数据可视化。