这个问题可能看起来很尴尬,因为我们可以从外部文件中读取向量(例如下面的a )的值,而不是在代码中。下面是我尝试过的,但我认为Fortran不能在一行中包含这么多字符。另外,我担心这行不能“无休止地”分成几行。 Program main REAL(8),dimension(1500)::a = (/, , , , ... ,/)
End program 变量a有1500个元素,我希望这些值直接包含在代码中。所以我不使用read()命令。我们需要手动将这一长行分成几行吗?
我尝试过移除MAX,并将其转换为WU1 =(当rk =1然后WU结束时),但这是行不通的。守则如下:MAX(CASE WHEN rk = 1 THEN WU END) AS WU1,MAX(CASE WHEN rk = 3 THEN WU END) AS WU3,MAX(CASE WHEN rk</e