Кіріспе

Деректерді талдау бағдарламалық жасақтамасы

IGOR Pro – Windows немесе Mac операциялық жүйелерінде жұмыс істейтін ғылыми деректерді талдауға арналған бағдарламалық жасақтама, сандық есептеу ортасы және бағдарламалау тілі. Оны WaveMetrics Inc. компаниясы әзірлеген. Бастапқыда уақыт қатарларын талдауға бағытталған, бірақ содан бері дамып, қисықтарға сәйкестендіру және кескіндерді өңдеу сияқты басқа да қолданыстарды қамтиды. Толыққанды бағдарламалау тілімен және компилятормен бірге келеді, бірақ көптеген функцияларға меню арқылы да қол жеткізуге болады. IGOR Pro графикалық мүмкіндіктерімен ең көп танымал, Origin және басқа ұқсас бағдарламалар сияқты ғылыми және басқа жарияланымдар үшін кестелер жасау үшін жиі қолданылады. Басқа мүмкіндіктерге кіретін нәрсе – құрылғылармен байланыс орнату және C немесе C++ тілінде бағдарламаланатын кез келген басқа тапсырманы орындауға мүмкіндік беретін сыртқы операциялар (XOP) арқылы кіріктірілген функцияларды кеңейту мүмкіндігі. Алғаш рет 1989 жылы "Igor" деп шығарылды, ал 1994 жылға қарай "Igor Pro" аталды.

Ерекшеліктері

Igor Pro басқа графикалық бағдарламалардан ерекшелендіретін бірнеше мүмкіндікке ие. Ең маңыздылары:

Толыққанды түрде компиляцияланған, C тіліне ұқсас бағдарламалау тілімен бағдарламалауға болады. Igor гибридті интерфейске ие, ол бағдарламаны командалық жол арқылы немесе тышқанмен мәзір тармақтарын басып басқаруға мүмкіндік береді. Ол деректерді төрт өлшемді, күрделі массивтерде ("толқындар" деп аталады) сақтауға мүмкіндік береді.

Игорьдің "толқындары" туралы түсінігі

Толқындар – сандарды ғана емес, сонымен қатар әріптерді (мәтін) немесе күнді және уақытты алып жүре алатын төрт өлшемді массивтер. Толқындар әрбір өлшемнің физикалық бірліктері сияқты қосымша ақпаратты да сақтай алады. Игорь осы толқындармен жұмыс істеу үшін көптеген әдістер ұсынады. Екі немесе үш өлшемді толқындар ретінде сақталған суреттерді өңдеу мүмкін. Бұған қоса, екі өлшемді толқындар матрицалық есептеулер үшін қолданылуы мүмкін.