help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Filling the gaps in data arrays


From: Mat086
Subject: Filling the gaps in data arrays
Date: Wed, 11 Jul 2018 07:37:55 -0700 (MST)

Hello everybody,
I'm dealing with a little problem here and I'm a newbie with Octave,
although I used Matlab previously.

I have an [x y] dataset containing x positions and peaks. However, only data
for the peaks are presents and between them nothing. Let me explain better
with a simple example:

x = [1 2 3 4 5 6 7 8 9    27 28 29 30 31 32 33 34 35     56 57 58 59 60 61
62 63 64 ]
y = [0.1 0.5 1 5 25 5 1 0.5 .1     0.3 0.5 1.5 15 44 15 1.5 0.5 .3     0.3
0.2 3 9 23 9 3 0.2 .3 ]

As you can see, the step in x array is fixed to x(2)-x(1)=1 (in this
example), but there are gaps in both x and y in regions where background is
supposed to be flat. 
However, In order to analyze such kind of data with another software I need
to create X and Y vectors without holes. Therefore, I should create an X
array X=[1:step:64], of length=64, and Y array of the same length, having
the peaks at the same positions of [x y] and zeros where there were gaps in
x. There was an in built function in Matlab ("fillmissing" if I remember
well), but I'm struggling to get this done in Octave. 
Any help would be greatly appreciated!

thanks,
Matt



--
Sent from: http://octave.1599824.n4.nabble.com/Octave-General-f1599825.html



reply via email to

[Prev in Thread] Current Thread [Next in Thread]