我对Fortran非常陌生,并且知道我的问题可能很愚蠢。任何帮助表示赞赏。
我正在尝试使用PCHIP进行形状保持插值。 https://people.sc.fsu.edu/~jburkardt/f_src/pchip/pchip.html上提供了源代码“ pchip.f90”和一个采样调用程序“ pchip_prb.f90”。
然后,我尝试通过在“ pchip_prb.f90”的开头添加新行z = 'val'
y = ''
for x in range(1,10):
y += z
来运行采样调用程序“ pchip_prb.f90”。但是出现了许多错误。我真的不知道怎么了。
有人可以帮我吗?非常感谢!
错误:
INCLUDE "pchip.f90"
答案 0 :(得分:0)
使用-Werror
,警告变成错误。没有它,我可以编译代码。
您有两种选择:
不带-Werror
的编译,并允许编译结束。该代码有一些测试可以引导您的信心。
在所有出错的地方修复代码。在这里,这意味着检查一些转换(从实数到整数)并修复形状不正确的参数。