annotate src/mz_1_out_of_k.sci @ 6:d5bbd682ba77 draft default tip

Deleted selected files
author jcb-mpl
date Thu, 12 May 2022 12:12:51 +0000
parents e93012d3bbf5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
1 function resbary_out=mz_1_out_of_k(resbary_in,k)
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
2
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
3 // extrait 1 TR sur k
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
4
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
5 if ~isfield(resbary_in,'time') | ~isfield(resbary_in,'mzdata') then
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
6 disp('fields time and/or mzdata are missing in resbary_in')
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
7 end
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
8
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
9 n=max(size(resbary_in.time));
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
10
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
11 list_to_keep=[1:k:n]
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
12
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
13 n2=max(size(list_to_keep));
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
14
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
15 resbary_out.time=resbary_in.time(list_to_keep,:);
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
16
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
17 resbary_out.mzdata=list();
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
18
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
19 for i=1:n2;
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
20 resbary_out.mzdata(i)=resbary_in.mzdata(list_to_keep(i));
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
21 end
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
22
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
23
e93012d3bbf5 Uploaded
jcb-mpl
parents:
diff changeset
24 endfunction