안녕하세요 file_search 부분

게시판 IDL Q&A 안녕하세요 file_search 부분

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #732 Reply
      good757
      회원

      findtxt=’d:/ARF/data/20100830/*.txt’
      result1=file_search(findtxt,count=ct)

      for ii=0, ct-1 do begin
      openr,7, ‘d:/ARF/data/20100830/*.txt’ <<<<<<<<<<<<<<< 이쪽부분이 error openig file
      radar_org=fltarr(lon_num, lat_num)
      acc_radar[*,*,i]=radar_org
      close,7

      참조해주신 링크를 이용해서 다음과 같이 만들어봤습니다
      위에 부분에서 에러가 나오는데
      opener, 7, result1[i]
      이렇게 하고 싶은데 도와주시면 감사하겠습니다

    • #733 Reply
      Jonghyuk
      회원

      일단 print, result1
      하셔서 파일들을 잘 찾았는지 확인해 보세요.

      에러 나오는 줄이라고 말씀하신 부분… 이렇게 하고 싶다고 하신 부분… 그렇게 하시면 됩니다.
      올려주신 코드만 놓고 보자면, openr, 7, result1[ii] 라고 해야 합니다.
      에러 메시지를 보면 좀 더 정확해지겠지만, 이미 7번 파일 사용 중 이라는 의미의 에러일 수 있습니다.
      반복문 시작 전에, close, /all 해주시면 이 문제는 해결할 수 있습니다.

      맨 마지막에 endfor 있어야 하고,
      acc_radar[*, *, ii] = radar_org 앞에
      readf 로 radar_org 읽어야 의미가 있을 거구요.

    • #750 Reply
      good757
      회원

      감사인사가 늦었습니다 도와주신 덕분에 잘 마무리 되었습니다^^

2 답변 글타래를 보이고 있습니다
'안녕하세요 file_search 부분'에 답변달기
글쓴이 정보: