Вопросы по теме 'idl-programming-language'
Как мне найти широту / долготу, которая составляет x км к востоку / западу от заданной широты / долготы?
У меня есть две заданные точки широты и долготы. Например, предположим, что у меня есть две позиции (точка_1 и точка_2) в координатах (lat1, lon1) и (lat2, lon2). Я хотел бы вычислить третью точку, которая находится на той же широте, что и точка_2,...
1454 просмотров
schedule
19.05.2022
IDL: прочитать заголовок ascii двоичного файла
У меня принудительное введение в idl, пытаясь отладить какой-то старый код.
У меня есть двоичный файл изображения с заголовком ascii (это изображение Марса THEMIS IR BTR, если это представляет интерес). Код открывает файл как единицу 1 с помощью...
997 просмотров
schedule
12.06.2024
idl elseif проблемы/путаница
Я пытаюсь получить простой оператор elseif в IDL, и у меня с ним чертовски много времени. Код Matlab выглядит примерно так.
a = 1
b = 0.5
diff = a-b
thres1 = 1
thres2 = -1
if diff < thres1 & diff > thres2
'case 1'
elseif diff >...
11953 просмотров
schedule
17.01.2023
Перенос кода IDL, функции lindgen на Python
Добрый день всем. В настоящее время я переношу код IDL на python, и до сих пор это было просто. Я застрял в этом разделе кода IDL:
nsteps = 266
ind2 = ((lindgen(nsteps+1,nsteps+1)) mod (nsteps+1))
dk2 = (k2arr((ind2+1) < nsteps) -...
337 просмотров
schedule
17.11.2023
автоматическая генерация кода для IDL (ITTVIS/exelis) в eclipse IDE?
Я надеялся найти способ автоматически генерировать некоторый код на основе существующего кода. Фактическая функциональность будет очень похожа на javadoc или, в данном случае, на IDLdoc или на автоматические функции получения/установки.
Я хочу...
169 просмотров
schedule
23.10.2022
Взаимодействие IDL и XPA
У меня проблема с отображением XPA программ, запускаемых командой IDL "spawn". Я пытаюсь запустить ds9, а затем сохранить файл региона через IDL. Если я открою окно ds9 из окна терминала, я смогу нормально подключиться к XPA в IDL. Однако, если я...
501 просмотров
schedule
28.09.2022
Как я могу получить данные о пикселях, соответствующие шейп-файлу с некоторыми точками координат в IDL?
Я хочу получить данные пикселя, соответствующие этим точкам в векторном файле. И добавьте максимальные значения вокруг пикселя в окне 8 к координате в качестве нового значения. Я новичок в IDL, как мне решить проблемы? Заранее спасибо!
656 просмотров
schedule
28.11.2022
Как обрабатывать данные в python, аналогичные структурам IDL?
Итак, я конвертирую некоторый код из IDL в python. В IDL имеется около 50 переменных, хранящихся в структуре структур;
values = { struct1: {a = 1, b = 2}, struct2: {a = 3, b = 4} ... etc }
Доступ к данным можно получить следующим образом:...
691 просмотров
schedule
15.12.2023
Как получить доступ к данным в этом «rec.array» из IDL?
Я прочитал файл *.sav, сохраненный IDL с помощью «readsav» (из scipy.io.idl import readsav). Исходный файл *.sav представляет собой структуру (размер 170 Мб).
from scipy.io.idl import readsav
sorce = readsav('sorce.sav')
In [60]: sorce
Out[60]:...
1448 просмотров
schedule
25.02.2024
IDL STRMATCH и STRSPLIT с несколькими строками
Я пытаюсь вырезать некоторые строки, содержащие символ '_', используя STRMATCH и STRSPLIT, чтобы изменить их следующим образом:
mystring=['aaa_111','bbb_222','ccc','ddd']
nmax=N_ELEMENTS(mystring)
cut_mystring=STRARR(2,nmax)
FOR i=0, nmax-1 DO...
506 просмотров
schedule
22.05.2023
Цветной постскриптум в IDL
У меня есть несколько графиков, которые я хочу вывести в виде файлов PostScript с использованием IDL.
Я использовал следующее:
SET_PLOT, 'PS'
DEVICE, FILENAME = 'myplot.ps', /LANDSCAPE
PLOT, ...
DEVICE, /CLOSE
Но это выводит только в...
141 просмотров
schedule
11.07.2022
Распознавание строк в режиме ожидания
У меня есть следующие строки:
F:\Sheyenne\ROI\SWIR32_subset\SWIR32_2005210_East_A.dat
F:\Sheyenne\ROI\SWIR32_subset\SWIR32_2005210_Froemke-Hoy.dat
и из каждого я хочу извлечь три переменные: 1. SWIR32 2. дату и 3. текст после даты. Я хочу...
56 просмотров
schedule
24.08.2022
K-средняя кластеризация в IDL
Я новичок в IDL, и мне было интересно, могу ли я получить помощь по кластеризации в IDL. Я нашел хороший пример на Harris Geospatial, который объясняет этот метод, однако я не понимаю, как запустить кластеризацию моих собственных данных (ASCII) для...
436 просмотров
schedule
11.03.2024
Чтение двоичного файла с помощью распаковки в Python по сравнению с методом IDL
У меня есть процедура IDL, читающая двоичный файл, и я пытаюсь перевести ее в процедуру Python. Код IDL выглядит так:
a = uint(0)
b = float(0)
c = float(0)
d = float(0)
e = float(0)
x=dblarr(nptx)
y=dblarr(npty)
z=dblarr(nptz)...
346 просмотров
schedule
08.05.2022
Как создать пробел в операторе печати?
У меня есть некоторый код, который раньше работал, когда я запускал IDL на своем компьютере с Linux. Я не уверен, почему формат изменился, когда я запускаю IDL на своем компьютере с Windows.
В частности, кажется, что проблема в том, что оператор...
44 просмотров
schedule
10.03.2023
Среднее значение массива, исключая определенные столбцы IDL
Привет, я пытаюсь написать простой цикл for с циклом if, чтобы вычислить только среднее значение столбца массива (поэтому я получаю только один массив строк в качестве среднего), за исключением столбцов с номерами 1051 и 1552. Здесь входной массив...
106 просмотров
schedule
10.07.2023
Мой цикл IDL сохраняет только последнюю итерацию - как я могу это исправить?
Я пытаюсь написать цикл для обработки ежедневных данных за целый месяц. Мой код работает, когда вручную выполняется 1 день за раз, но что-то в моем цикле не работает, когда я пытаюсь выполнить цикл каждый день месяца.
В основном я просматриваю n =...
133 просмотров
schedule
12.03.2022
как присвоить несколько заголовков нескольким участкам на языке программирования IDL
Мне нужно назначить 24 заголовка на 24 графиках с разными значениями, а значения имеют определенный интервал, как я могу создать эти заголовки при создании нескольких графиков с многозначными заголовками и как автоматически сохранить эти 24 графика с...
42 просмотров
schedule
20.01.2024
Как я могу вычислить квадратный корень матрицы с помощью IDL?
Я пытаюсь вычислить квадратный корень из матрицы большого размера, используя IDL, но не удалось. Любое решение или советы будут высоко оценены.
39 просмотров
schedule
19.03.2023