小编odn*_*con的帖子

MATLAB:为什么符号替换这么慢?有哪些更快的替代方法?

在我的机器上,以下代码:

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个变量的几个复杂函数的导数,然后在给定域中插入所有整数点。这将有助于很多人能够进行符号区分,然后再插入,但这似乎非常慢。

除了手动完成所有操作(手动编写完整的导数)之外,还有其他选择吗?

matlab

4
推荐指数
1
解决办法
1265
查看次数

如何在Mac上开始使用Fortran?

刚安装完编译器gfortran 6.1。埃尔卡皮坦。接下来,我想知道如何运行文件。因此,我有几个问题:

1)我应该使用哪个扩展名来保存文件?是.f90还是其他?2)是否有您可以推荐的免费Mac版Fortran编辑器(并且不需要花费很多时间来习惯)?3)保存文件后,如何编译?终端中gfortran后面是否是文件名(带有路径)?另外,该路径在Mac上看起来如何?

逐步指南将对您有很大帮助。我是Mac用户。:)

macos fortran

3
推荐指数
1
解决办法
8624
查看次数

标签 统计

fortran ×1

macos ×1

matlab ×1