Вопросы по теме 'idl-programming-language'

Как объявить переменные в цикле for? (IDL)
Например, Мои файлы называются после 00.dat, 01.dat, 02.dat ..., каждый файл содержит несколько столбцов, и я использую READCOL для их чтения в переменные. for i = 0, n-1 do begin readcol, string(i, F='(I02)')+'.dat', F='D,D', a0, b0...
4462 просмотров
schedule 13.01.2024

Полное руководство по манипулированию осями на холостом ходу
Я пытаюсь иметь 4 графика в одном окне, используя !p.multi=[0,2,2] !p.position=[0.11,0.5,0.5,0.9] ...some code !p.position=[0.5,0.5,0.9,0.9] ...some code !p.position=[0.11,0.1,0.5,0.5] ...some code !p.position=[0.5,0.1,0.9,0.5]...
688 просмотров
schedule 31.01.2023

Определение класса IDL с массивом неизвестного размера в качестве переменной-члена
Я относительно новичок в IDL, поэтому я уверен, что то, что я хочу сделать, на самом деле довольно тривиально! Я создаю класс с несколькими переменными-членами. Два из них будут просто числами с плавающей запятой, но третий я хотел бы быть...
2089 просмотров
schedule 20.04.2023

Пользовательская функция в mpfit
Я уже некоторое время работаю программистом IDL и хочу перейти на Python. Я обнаружил, что версия IDL MPFIT существует в Python. Однако я ищу версию MPFITFUN на Python ( http://www.physics.wisc.edu/~craigm/idl/down/mpfitfun.pro ) или что-то...
1373 просмотров

создание переменной, которая меняет размеры в цикле for
Мне нужно создать файл соответствия, используя данные из двух структур IDL. Это не основная проблема. Моя проблема в том, что сначала мне нужно создать переменную, содержащую две структуры. Чтобы создать это, я использовал цикл for, который будет...
63 просмотров

Расположение 32-битной версии виртуальной машины IDL [idlrt.exe] в реестре Windows?
У меня есть 64-битная версия IDL 8.2, которая также поставляется с 32-битной версией, Я ищу расположение версии 32-битной виртуальной машины IDL [idlrt.exe] в реестре Windows: Но оба эти места относятся только к 64-битной версии:...
173 просмотров
schedule 27.01.2023

Попытка прочитать файл .gda в IDL
Я пытаюсь прочитать файл .gda в IDL для построения графиков. Я не знаком с этим форматом, и мои исследования показывают, что это неформатированный двоичный файл данных. В любом случае, вот что я делаю: pro omidi_contour openr, 1, 'data.gda' a =...
138 просмотров

Как прочитать неформатированный двоичный файл fortran 77 в python
У меня есть скрипт в IDL, который читает неформатированный двоичный файл (F77) и выводит его как файл .sav, но я хочу преобразовать этот скрипт в python и сохранить как файл .npz, и у меня возникают проблемы с чтением строки. IDL-код: ;create...
2745 просмотров

Как лучше всего оптимизировать матричное умножение в IDL, в котором используется диагонально-ориентированная (не диагональная) матрица
Я ищу наиболее эффективный код IDL для замены оператора умножения матрицы IDL (#) для конкретной диагонально-ориентированной (не диагональной или диагонально-симметричной) матрицы с 3 различными значениями: единица на диагонали; единица плюс дельта...
535 просмотров

Графика в IDL с использованием POLYFILL
Мой руководитель предложил следующий код для извлечения вертикальных срезов из набора изображений 40 x 40 и построения их в виде временного ряда (24 часа), с изображениями, хранящимися в массиве «images = FLTARR(no_images, 40,40)» и соответствующие...
909 просмотров
schedule 29.04.2023

IDL, разбиение данных массива на блоки
новичок на сайте, поэтому, прежде всего, спасибо всем, кто вносит свой вклад, это потрясающе. Я также новичок в IDL, пытаюсь использовать его для анализа некоторых данных. По сути, у меня есть набор данных, с помощью которых я хочу найти...
358 просмотров
schedule 19.05.2023

Мосты Python IDL: функции Envi
моя цель - использовать скрипт, написанный на IDL, в python: ИДЛ-код: PRO PS_GS ; Start the application e = ENVI() ;Generate the roi from a vector file ; Open a vector file file_vec = Filepath('Sic_Trapani.shp', ROOT_DIR = 'E:\mydirectory\')...
775 просмотров

Запуск кода IDL с выводом текстового файла в Python
У меня есть несколько разных кодов, которые все принимают текстовый файл с данными в качестве входных данных и записывают в другой файл в качестве вывода. Три из этих кодов написаны на Python 2.7, а один — на IDL. Моя цель — создать одну «главную»...
695 просмотров

Как я могу сохранить массивы с плавающей запятой в многомерном массиве в IDL?
Я пытаюсь сохранить много массивов с плавающей запятой в массиве с несколькими размерами. Каждый массив с плавающей запятой принадлежит определенному индексу в многомерном массиве. Размер массива массивов с плавающей запятой: [128, 128] . Что...
257 просмотров
schedule 10.04.2023

IDL: виджет кнопки перестает обновляться после одного нажатия
Я довольно новичок в IDL, и в качестве способа обучения я попытался создать игру на угадывание чисел. У меня есть виджет с тремя кнопками: одна сообщает программе, что число, о котором вы думаете, больше, чем то, о котором спрашивает компьютер, одна,...
47 просмотров
schedule 30.03.2023

Линейный график с цветовым градиентом
Есть ли способ создать график в IDL с цветовым градиентом? То, что я ищу, похоже на этот вопрос Matlab . Лучшее, что я знаю, это отображать каждый сегмент линии в цикле for , но это кажется довольно громоздким: x = float(indgen(11) - 5) y = x...
679 просмотров
schedule 02.08.2022

Запись файлов в формате IDL
Я использую IDL версии 5.5 и пытаюсь записать некоторый вывод в файл в формате FITS. Однако я продолжаю получать % Variable is undefined: TEN. и % Attempt to call undefined procedure/function: 'FITS_WRITE'. Это просто случай, когда IDL 5.5 не...
54 просмотров
schedule 08.05.2024

Преобразование простого кода аргумента IDL в код Python
Просто я хочу перевести код IDL в код Python. Это простая задача для любого эксперта по IDL и Python. Но для меня это невозможно, если кто-нибудь поможет мне перевести этот код, я буду благодарен ему/ей. RelA = ABS((image1 ) - (image2)) index =...
414 просмотров
schedule 31.10.2022