在我的机器上,以下代码:
for i=1:200
1+2+5;
end;
Run Code Online (Sandbox Code Playgroud)
在0.000180秒内运行。
现在,此代码:
syms x y z
f(x,y,z) = x + y+z;
for i=1:200
f(1,2,5);
end;
Run Code Online (Sandbox Code Playgroud)
慢得多(6.193909秒)。
对于我的代码,我需要编写3个变量的几个复杂函数的导数,然后在给定域中插入所有整数点。这将有助于很多人能够进行符号区分,然后再插入,但这似乎非常慢。
除了手动完成所有操作(手动编写完整的导数)之外,还有其他选择吗?
刚安装完编译器gfortran 6.1。埃尔卡皮坦。接下来,我想知道如何运行文件。因此,我有几个问题:
1)我应该使用哪个扩展名来保存文件?是.f90还是其他?2)是否有您可以推荐的免费Mac版Fortran编辑器(并且不需要花费很多时间来习惯)?3)保存文件后,如何编译?终端中gfortran后面是否是文件名(带有路径)?另外,该路径在Mac上看起来如何?
逐步指南将对您有很大帮助。我是Mac用户。:)