Jump to content

ИГОРЬ Про

(Перенаправлено с Игорь Про )
ИГОРЬ Про
Разработчик(и) ВолнаМетрикс
Стабильная версия
9,0 / 30 августа 2021 г .; 2 года назад ( 30.08.2021 )
Операционная система Mac OS , Microsoft Windows
Доступно в английский , японский
Тип Технические вычисления
Лицензия Коммерческое проприетарное программное обеспечение
Веб-сайт волновая метрика

IGOR Pro — это программное обеспечение для анализа научных данных, среда численных вычислений и язык программирования, работающий в Windows или Mac операционных системах . Он разработан компанией WaveMetrics Inc. и изначально был нацелен на анализ временных рядов , но с тех пор развивался и охватывает другие приложения, такие как подбор кривых и обработка изображений . Он поставляется с полнофункциональным языком программирования и компилятором , но многие функции также доступны через меню . IGOR Pro прежде всего известен своими графическими возможностями и, как Origin и другие подобные программы , часто используется для создания сюжетов для научных и других публикаций. Другие функции включают в себя возможность расширения встроенных функций с помощью внешних операций (XOP), позволяющих осуществлять сбор данных , манипулирование и анализ, связь с внешними устройствами и, в принципе, любую другую задачу, которую можно запрограммировать на C или C++ .

Впервые он был выпущен как «Игорь» в 1989 году, а примерно в 1994 году стал «Игорь Про». [1]

Igor Pro имеет несколько особенностей, отличающих его от других графических программ. Наиболее значимыми из них являются:

  • Он полностью программируется с помощью компилируемого C-подобного языка программирования.
  • У Игоря гибридный интерфейс, позволяющий управлять программой как с помощью командной строки, так и с помощью щелчков мыши по пунктам меню. [2]
  • Он позволяет хранить данные в сложных четырехмерных массивах (называемых «волнами»).

Концепция «волн» Игоря.

[ редактировать ]

Волны представляют собой четырехмерные массивы, которые могут содержать не только числа, но и символы (текст) или записи даты и времени. Волны могут нести метаинформацию, например, физические единицы каждого измерения. Игорь предлагает широкий выбор методов работы с этими волнами. Обработку изображений можно выполнять с изображениями, сохраненными в виде двух- или трехмерных волн. Кроме того, двумерные волны можно использовать для матричных расчетов.

Возможности языка программирования Игоря

[ редактировать ]

Без дополнительных дополнительных пакетов (XOP, NIDAQ Tools) язык программирования Игоря поддерживает, среди прочего, следующие концепции: [3] [4]

  • Генерация скомпилированного кода (хотя независимый файл .exe не создается)
  • Обработка переменных, строк и волн
  • Форматированный вывод
  • Регулярные выражения
  • Создание графических пользовательских интерфейсов
  • FTP и HTTP-связь
  • Операции чтения/записи на жестком диске

Сообщество

[ редактировать ]

Сообщество пользователей и энтузиастов обеспечивает поддержку между пользователями через список рассылки, IgorExchange (совместный веб-сайт, спонсируемый WaveMetrics) и репозитории GitHub.

Несколько крупных научных пользовательских учреждений, таких как Аргоннская национальная лаборатория , разработали и опубликовали библиотеки анализа данных для Igor Pro. [5] [6] [7] управления и сбора данных для фотоэлектронных спектрометров ScientaOmicron Программы [8] и SPECS Surface Nano Analysis GmbH [9] сохранять спектры в форматах файлов Igor Pro.

Прибор «ИНО МАКРО» был разработан в Японии для анализа спектров рентгеновского поглощения и фотоэмиссии. [ важность? ]

Игорь Про использовался в качестве платформы для моделирования данных импеданса. Первым зарегистрированным применением были данные механического импеданса, в частности, пневматических характеристик легких. [ нужна ссылка ] Более поздним применением являются данные электрохимической импедансной спектроскопии, разработанные в NIMS в Японии. [10] [ важность? ]

См. также

[ редактировать ]
  1. ^ WaveMetrics под новым владельцем
  2. ^ WaveMetrics: гибридный интерфейс Igor Pro
  3. ^ Шмид, Мартин (15 мая 2018 г.). Программирование в Igor Pro — комплексное введение (Igor Pro 7/8) . издатель: CreateSpace. ISBN  978-1985792616 .
  4. ^ Минуфар, Пайам (19 сентября 2007 г.). Введение в программирование IGOR Pro (Игорь Про 5) .
  5. ^ Аргоннская национальная лаборатория. «Ирена — пакет для анализа данных SAS» . Usaxs.xray.aps.anl.gov . Проверено 30 апреля 2012 г.
  6. ^ «NIST — Центр нейтронных исследований — Группа малоуглового рассеяния нейтронов» . Ncnr.nist.gov. 26 марта 2012 г. Проверено 30 апреля 2012 г.
  7. ^ «ILL Нейтроны для науки» . Ill.eu. ​Проверено 15 мая 2018 г.
  8. ^ «Система ScientaOmicron ARPES» . scientaomicron.com. 14 мая 2018 г. Проверено 14 мая 2018 г.
  9. ^ «Программное обеспечение SPECS Prodigy» . specs.de. 15 апреля 2018 г. Проверено 15 апреля 2018 г.
  10. ^ Кобаяши, Киёси; Сакка, Ёсио; Сузуки, Тору С. (2016). «Разработка программы электрохимического импедансного анализа на основе расширенной модели измерений» . Журнал Керамического общества Японии . 124 (9): 943–949. дои : 10.2109/jcersj2.16120 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b1f6bdd15d2516baca2e991a91d3b74e__1711746480
URL1:https://arc.ask3.ru/arc/aa/b1/4e/b1f6bdd15d2516baca2e991a91d3b74e.html
Заголовок, (Title) документа по адресу, URL1:
IGOR Pro - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)