Questions tagged [igor]

A data analysis, graphing, and image processing tool.

Available for Windows and Mac, this tool has been in the marketplace since 1989. It has a built in programming environment but can be extended with C.

Helpful Links:

21 questions
6
votes
1 answer

Use R to recreate contour plot made in Igor

This contour plot, made with the Igor program, is popular in atmospheric chemistry and pollution studies: I'm trying to recreate it with R for a friend who wants to stop using Igor, and we can't quite get it. Here's the dataset (the same data used…
Ben
  • 41,615
  • 18
  • 132
  • 227
2
votes
3 answers

How to do nonlinear data-fitting a function on the experiment data

I have some experiment data. Hereby, I need to fit the following function to determine one of the variable. A Levenberg–Marquardt least-squares algorithm was used in this procedure. I have used curve fitting option in Igor Pro software. I defined…
Martin
  • 37
  • 7
2
votes
4 answers

C: How does "if((a+=b) > c)" work?

I am trying to rewrite some C code from another author into Igor Pro (similarish notation to C). The code is available here. I don't know how to deal with the lines if ((umin+=input[k+1]-vmin)lambda)…
masher
  • 3,814
  • 4
  • 31
  • 35
1
vote
1 answer

How to make a movie in Igor with one graph of multiple traces

I am running a program on Igor and I'd like to create a function that makes a movie of the traces graphed in a sequential manner. The program generates a table of waves that swaps between x and y axes such…
Ragstock
  • 55
  • 8
1
vote
2 answers

Igor Make a new wave

I have 2 waves of data. Z_EC is proton number, N_EC is neutron number, and EC_pure is a flagged wave based on certain perimeters, I.E. flag "1" if meets criteria, "0" if not. I'm trying make a new proton and neutron wave that will have the correct…
1
vote
2 answers

How to put waves into functions in procedures in Igor64

I wrote a procedure for making a wave out of another with some calculations. The procedure look like this: Function elipticity_calculation(rotation, elipticity, energy, calculated_elipticity) Wave rotation, elipticity, energy String…
Hannsek
  • 13
  • 4
1
vote
1 answer

Igor Pro HDF5OpenFile keeps showing Browser

I am fairly new to Igor Pro and I am trying to use it to analyze big batch of data files. My data is wrapped in HDF5-like files with systematic naming. So I would like to write a procedure which would allow me to analyze it without opening the files…
y3t1
  • 195
  • 1
  • 8
0
votes
0 answers

Unable to load in Python hdf file saved using Igor pro

The file is Imported with no problem in Wolfran Matematica using Import['filename'] I get: {"Amplitude", "trace #", "time (sec)"} using Import['filename', {"Datasets", "time (sec)"}] I get the time data When I try to uploaded using pandas or h5py…
heracho
  • 590
  • 1
  • 9
  • 28
0
votes
1 answer

Igor Pro, how to create a text wave that concatenates multiple input text waves with no duplicates

I have 11 different text waves with the identified molecular formulas from different samples. I need to create a single "master" text wave with ALL the formulas identified in all samples WITHOUT ANY DUPLICATES.
0
votes
1 answer

Igor Pro, how to convert one text value in a wave to a string

This is for Igor Pro, wavemetrics. As part of a bigger task I'm trying to complete, I need to take a specific value from a text wave (e.g. wave[i]) and turn it into a string. How can I do this in Igor? My next step is to use FindValue, and for a…
0
votes
1 answer

How to count number of places right of decimal for a list of values in Igor Pro

I'm using Igor Pro (I don't use this often). I'm trying to count the number of places to the right of a decimal, if there is one, for one wave. And then add a decimal place however many places to the left, that were in the first wave, to a second…
George
  • 1
0
votes
1 answer

Igor - Create a function to make new wave of data

I'm trying to create a function that will take two sets of waves, compare them, and create a third wave based on given parameters. wave1 is mass data, and has values for every data point. Wave2 is also mass data, but some data points are zero. I…
0
votes
2 answers

Igor Pro 8, functions for comparing strings

Hi I'm pretty new to using Igor Pro. I'm looking for some help on writing a procedure for a task. I have 4 waves, two are text waves and two are numeric waves(one of which has no data yet). I need to write a function that will compare the two text…
0
votes
1 answer

How to get the line number of an error in Igor Script?

I have an ipf file that calls SetDataFolder and compiles fine. While executing SetDataFolder, the following error occurred: No child data folder of that name exists. Cool, except I call SetDataFolder everywhere. Is there anyway at all to get the…
Script Kitty
  • 1,737
  • 5
  • 27
  • 47
0
votes
1 answer

Igor pro string manipulation function documentation

I am trying to find documentation for string manipulation in igor pro. In particular, for functions for appending and stripping elements from strings. Does igor pro have such built in functions and is there somewhere that lists all the string…
Joesh
  • 67
  • 6
1
2