idl-programming-language

    1

    2답변

    좋아요. 개체 배열을 가지고 있습니다. 각 객체에는 픽셀로 된 x 및 y 좌표의 벡터가 있습니다. 나는 효과적으로 서로를 비교하고 서로를 비교하고 그들이 동일하다고 말할 필요가있다. (길이가 다양하므로 각 지점마다 몇 개의 픽셀 차이가있을 수 있습니다.) 내가 지금까지 해왔 던 작업은 실제로 효과적으로 작성되었습니다. 현재 루프 주변의 상자를 선택하고 미래

    2

    3답변

    저는 언젠가 IDL 프로그래머로 일해 왔으며 파이썬으로 전환하려고합니다. 나는 MPFIT의 IDL 버전이 파이썬에 존재한다는 것을 알았다. 그러나, 나는 MPFITFUN 버전의 파이썬 (http://www.physics.wisc.edu/~craigm/idl/down/mpfitfun.pro) 또는 비슷한 것을 찾고있다. 기본적으로 저는 사용자 정의 함수를 사

    0

    2답변

    IDL에서 다른 색상을 플로팅하는 데 어려움이 있습니다. 다음을 수행하는 경우 : loadct, 13 plot, x, y, color=n 내가 n에 대해 어떤 값을 입력했는지에 관계없이 나는 다른 색조 만 얻을 수 있습니다. 다른 색상으로 어떻게 플롯 할 수 있습니까?

    0

    1답변

    IDL을 실제로 사용하지는 않지만 IDL로 쓰여진 모델을 사용하고 있습니다. .dat에서 .tif로 출력을 추출하는 사전 설정 스크립트가 있지만 이제는 중간 파일을보고 싶습니다. 기본적으로 코드는 다음과 같습니다 openw, 1, file.dat var_cube=assoc(1,fltarr(ncols,nrows)) for i=0,num_elements d

    1

    1답변

    CALL_EXTERNAL 함수를 사용하여 IDL에서 C++ 스크립트를 실행하려고합니다. 인수없이 작동하도록 할 수 있었지만 단일 IDL LONG INT와 같은 arg를 추가하려고하면 IDL이 충돌합니다. 오류 : % CALL_EXTERNAL: Error loading sharable executable. Symbol: main, File =

    0

    1답변

    2 개의 IDL 구조의 데이터를 사용하여 fits 파일을 만들어야합니다. 이것은 기본적인 문제가 아닙니다. 제 문제는 먼저 두 구조가 포함 된 변수를 만들어야한다는 것입니다. 이것을 생성하기 위해 각 단계에서 내 변수의 새 행을 쓸 for 루프를 사용했습니다. 문제는 내가 다음 단계에서 새 행을 추가 할 수 없다는 것입니다. 결국 행 아웃 파일을 덮어 쓰는

    0

    1답변

    벡터 이름을 사용하여 문자열 배열에 넣고 싶습니다. 그런 다음이 벡터 이름을 readcol 명령과 함께 호출해야합니다./각 벡터의 원하는 이름을 가진 문자열 배열이 스프레드 시트가 내가 들어 에로드 할 스프레드 시트의 모든 파일 이름의 문자열 배열이다 vectorname1 vectorname2 있습니다 : 여기에 내가 원하는 기본적으로 = 0, N read

    0

    1답변

    다음과 같이 명령 줄에 인수를 전달하는 짧은 스크립트 (다른 ​​언어로는 Python이됩니다)를 작성했습니다 : ildrt <path/filename.sav> -args p1 p2 --o1 --o2 여기서 p, o는 각각 위치 및 선택적 인수입니다 (명백하게). 요점을 알기 위해이 스크립트는 IDL 루틴을 여러 번 호출합니다. IDL 가상 시스템이로드

    1

    1답변

    일부 데이터를 분석하기 위해 여러 IDL 프로그램을 작성했습니다. 간단히 프로그램을 유지하기 위해 데이터를 변화시키고 푸리에 스펙트럼을 계산합니다. 이 스펙트럼은이 코드를 사용하여 파일에 기록됩니다 : openw,3,filename printf,3,[transpose(freq),transpose(power)],format='(e,e)' close,3

    1

    2답변

    저는 IDL을 매우 새로 도입했습니다. 효과적으로 내가하고 싶은 일은 현재 색인이 배열에 있는지 검사하는 if 문을 사용하는 것입니다. 그것은 다음과 같이 보일 것이다 파이썬에서 : if this_num in xartifact: print 'Is an x artifact' elif this_num in yartifact: print 'I