DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

linear mapping channel not monotonic

I am trying to map one channel onto another, but DIAdem tells me I can't because the time channel I am trying to map is not "monotonic." First, I don't understand what it means to say just my X axis channel is not monotonic. Second if the signal I am trying to map is not monotonic, I don't see how that prevents it from being mapped.  I have attached the file. I am trying to map and interpolate UUT/Y onto REF/Y.

 

Can anyone help me out with this?

0 Kudos
Message 1 of 3
(7,020 Views)

JoJo

 

When I was using the same function, I got the same error. In my case it was because the time channel had some values that went down instead of gradually increasing in values.  I would suggest that you look real close at the values in the time channels. (Sorry, I have not looked at your TDMS file) 

 

In my case, I generated a time channel with guaranteed alway increasing values (therefore monotonic)  If your sample rate is consistent then that will allow the remapping function to work.

 

 

Paul

0 Kudos
Message 2 of 3
(6,990 Views)

I went back and looked more closely at the timestamps.  It turns out there was a problem with the logging system in the device I am using, and there is at least one point that appears after it's neighbor but is stamped as having happened a few milliseconds before, so you were right.

 

Thanks for the suggestion.

0 Kudos
Message 3 of 3
(6,933 Views)