Fortran Coder

查看: 1635|回复: 2
打印 上一主题 下一主题

matlab中timesat3.2并行处理报错

[复制链接]

2

帖子

1

主题

0

精华

新人

F 币
12 元
贡献
5 点
跳转到指定楼层
楼主
发表于 2023-4-14 09:47:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新人求助,timesat3.2在并行处理的时候出现forrtl: severe (59): list-directed I/O syntax error, unit 15,这该如何处理,感谢
Processing parallel jobs - Do not close any command window
forrtl: severe (59): list-directed I/O syntax error, unit 15, file F:\0data\2001-2003\s2002.set2
Image              PC                Routine            Line        Source
TSF_process.exe    00007FF7F566E70F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5669E13  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F562575F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5609C68  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F56088A2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55E59D2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55A8C89  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55C3907  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F567AE7C  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F565349B  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FF9C767269D  Unknown               Unknown  Unknown
ntdll.dll          00007FF9C8ACA9F8  Unknown               Unknown  Unknown
forrtl: severe (59): list-directed I/O syntax error, unit 15, file F:\0data\2001-2003\s2002.set1
Image              PC                Routine            Line        Source
TSF_process.exe    00007FF7F566E70F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5669E13  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F562575F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5609C68  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F56088A2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55E59D2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55A8C89  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55C3907  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F567AE7C  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F565349B  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FF9C767269D  Unknown               Unknown  Unknown
ntdll.dll          00007FF9C8ACA9F8  Unknown               Unknown  Unknown
forrtl: severe (59): list-directed I/O syntax error, unit 15, file F:\0data\2001-2003\s2002.set3
Image              PC                Routine            Line        Source
TSF_process.exe    00007FF7F566E70F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5669E13  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F562575F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5609C68  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F56088A2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55E59D2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55A8C89  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55C3907  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F567AE7C  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F565349B  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FF9C767269D  Unknown               Unknown  Unknown
ntdll.dll          00007FF9C8ACA9F8  Unknown               Unknown  Unknown
forrtl: severe (59): list-directed I/O syntax error, unit 15, file F:\0data\2001-2003\s2002.set4
Image              PC                Routine            Line        Source
TSF_process.exe    00007FF7F566E70F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5669E13  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F562575F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5609C68  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F56088A2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55E59D2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55A8C89  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55C3907  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F567AE7C  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F565349B  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FF9C767269D  Unknown               Unknown  Unknown
ntdll.dll          00007FF9C8ACA9F8  Unknown               Unknown  Unknown
TSF_process running
forrtl: severe (59): list-directed I/O syntax error, unit 15, file F:\0data\2001-2003\s2002.set5
Image              PC                Routine            Line        Source
TSF_process.exe    00007FF7F566E70F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5669E13  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F562575F  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F5609C68  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F56088A2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55E59D2  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55A8C89  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F55C3907  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F567AE7C  Unknown               Unknown  Unknown
TSF_process.exe    00007FF7F565349B  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FF9C767269D  Unknown               Unknown  Unknown
ntdll.dll          00007FF9C8ACA9F8  Unknown               Unknown  Unknown

Parallel jobs finished
Merging files
Error encountered - stopping batch job


分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

2

帖子

1

主题

0

精华

新人

F 币
12 元
贡献
5 点
沙发
 楼主| 发表于 2023-4-14 09:58:30 | 只看该作者
这是.bat文件代码
@echo off
REM Startup DOS file for parallel TIMESAT jobs
REM
echo.
echo Processing parallel jobs - Do not close any command window
start /b D:\MATLAB\timesat32\timesat_fortran\main\TSF_process.exe F:\0data\2001-2003\s2002.set1 1 >output1.txt   
if NOT %errorlevel% == 0 goto finish
start /b D:\MATLAB\timesat32\timesat_fortran\main\TSF_process.exe F:\0data\2001-2003\s2002.set2 1 >output2.txt   
if NOT %errorlevel% == 0 goto finish
start /b D:\MATLAB\timesat32\timesat_fortran\main\TSF_process.exe F:\0data\2001-2003\s2002.set3 1 >output3.txt   
if NOT %errorlevel% == 0 goto finish
start /b D:\MATLAB\timesat32\timesat_fortran\main\TSF_process.exe F:\0data\2001-2003\s2002.set4 1 >output4.txt   
if NOT %errorlevel% == 0 goto finish
start /b D:\MATLAB\timesat32\timesat_fortran\main\TSF_process.exe F:\0data\2001-2003\s2002.set5 1 >output5.txt   
if NOT %errorlevel% == 0 goto finish
find "Error" output1.txt >nul
if %ERRORLEVEL% == 0 goto finish
:loop
echo TSF_process running
PING -n 5 127.0.0.1>nul
tasklist /fi "imagename eq TSF_process.exe" |find "TSF_process.exe" >nul
if %errorlevel% == 0 goto loop
echo.
echo Parallel jobs finished
echo Merging files
TSF_merge 1 5 s20021_TS.tpa s20022_TS.tpa s20023_TS.tpa s20024_TS.tpa s20025_TS.tpa s2002_TS.tpa >outmerge.txt
if NOT %errorlevel% == 0 goto finish
find "Error" outmerge.txt >nul
if %errorlevel% == 0 goto finish
echo Cleaning up
del s20021_TS.tpa
del s20021_TS.ndx
del s20022_TS.tpa
del s20022_TS.ndx
del s20023_TS.tpa
del s20023_TS.ndx
del s20024_TS.tpa
del s20024_TS.ndx
del s20025_TS.tpa
del s20025_TS.ndx
TSF_merge 1 5 s20021_fit.tts s20022_fit.tts s20023_fit.tts s20024_fit.tts s20025_fit.tts s2002_fit.tts >outmerge.txt
if NOT %errorlevel% == 0 goto finish
find "Error" outmerge.txt >nul
if %errorlevel% == 0 goto finish
echo Cleaning up
del s20021_fit.tts
del s20021_fit.ndx
del s20022_fit.tts
del s20022_fit.ndx
del s20023_fit.tts
del s20023_fit.ndx
del s20024_fit.tts
del s20024_fit.ndx
del s20025_fit.tts
del s20025_fit.ndx
TSF_merge 1 5 s20021_raw.tts s20022_raw.tts s20023_raw.tts s20024_raw.tts s20025_raw.tts s2002_raw.tts >outmerge.txt
if NOT %errorlevel% == 0 goto finish
find "Error" outmerge.txt >nul
if %errorlevel% == 0 goto finish
echo Cleaning up
del s20021_raw.tts
del s20021_raw.ndx
del s20022_raw.tts
del s20022_raw.ndx
del s20023_raw.tts
del s20023_raw.ndx
del s20024_raw.tts
del s20024_raw.ndx
del s20025_raw.tts
del s20025_raw.ndx
del F:\0data\2001-2003\s2002.set1
del F:\0data\2001-2003\s2002.set2
del F:\0data\2001-2003\s2002.set3
del F:\0data\2001-2003\s2002.set4
del F:\0data\2001-2003\s2002.set5
echo Processing done
exit /b
:finish
echo Error encountered - stopping batch job
exit /b

835

帖子

2

主题

0

精华

大宗师

F 币
3926 元
贡献
2334 点
板凳
发表于 2023-4-15 10:32:24 | 只看该作者
读文件出问题,代码和文件内容不匹配
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-26 04:33

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表