# Intersect2 (Scripts) 1.0

Average Rating
User Rating:
Visitors Rating:
My rating:

• Last update: 5 years ago
• Operating system: Linux, Mac OS X, Win All, BSD, Solaris
• Publisher: Suri Like (2 other programs)
See full specifications

## Intersect2 (Scripts) Publisher's description

### In MATLAB, there is a command called "intersect", which finds the set intersection (common elements) of two vectors

In MATLAB, there is a command called "intersect", which finds the set intersection (common elements) of two vectors. However, this command doesn't work if I want to compare more than two vectors and find out their intersection. Therefore, I decided to write this function which is called "intersect2". It can find the common elements of any number of 1D numeric arrays of the same or different sizes and returns an array consisting of only those elements.

INPUT:
The input variable "cell" has to be a cell array, with each cell occupied by an 1D numeric array. For example, if you want to find the intersection (common elements) of the following three arrays
a = [ 1 3 4 6 8 9 ];
b = [ 3 1 0 8 6 4 ];
c = [ 7 8 1 9 3 4 ];,
you need to first put all of them into a cell array, i.e.
cell = {a, b, c};
Then you could use "cell" as the input variable to this function, i.e.
result = intersect2(cell);

OUTPUT:
The output of this function is simply an array consisting of elements that are common to all the arrays stored in "cell". For the particular case in the example above, the output would be
result = [ 1 3 4 8 ];
Also note that the numbers in the result are sorted in ascending order.

#### System Requirements:

MATLAB 7.4 (R2007a)
Program Release Status: New Release
Program Install Support: Install and Uninstall

#### Intersect2 (Scripts) Tags:

Click on a tag to find related softwares

## Most Popular

ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation 1.1
ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation contain several functions for digital modulation simulation