File: unique.man

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (40 lines) | stat: -rw-r--r-- 679 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.TH unique 1 "April 1999" "Scilab Group" "Scilab Function"
.so ../sci.an
.SH NAME
unique - extract unique components of a vector
.SH CALLING SEQUENCE
.nf
[N, [k]]=unique(M)

.fi
.SH PARAMETERS
.TP
M 
: vector of real numbers or strings
.TP
N
: vector of real numbers or strings
.TP
k
: vector  of integers
.SH DESCRIPTION
\fVunique(M)\fR returns a vector which retains the unique entries of  \fVM\fR
in ascending order. 
.LP
If required the output argument \fVk\fR contains the position of the
first encountered unique entries.

.SH EXAMPLE
.nf
M=round(2*rand(20,1));

unique(M)
[N,k]=unique(M)

unique(string(M))
[N,k]=unique(string(M))

.fi
.SH SEE ALSO
union, sort, lex_sort