Thread Subject: Removing redundant values from vectors

Subject: Removing redundant values from vectors

From: Volker Klink

Date: 3 Dec, 2007 14:34:30

Message: 1 of 2

Hi all!

This is probalby very simple to solve...but I don't know how.

I have two vectors x and y:
Example:
x = [1 1 1 3 4 4 4]
y = [3 3 4 5 8 9 9]

I would like to remove every redundant pair of x,y so that
the vectors looks like this:

x = [1 1 3 4 4]
y = [3 4 5 8 9]

Anyone has an idea??
Thankls a lot!
Volker

Subject: Removing redundant values from vectors

From: Bruno Luong

Date: 3 Dec, 2007 14:40:18

Message: 2 of 2

Try this:

x = [1 1 1 3 4 4 4]
y = [3 3 4 5 8 9 9]

[B]=unique([x; y]','rows');
x=B(:,1)'
y=B(:,2)'

Bruno

Tags for this Thread

Everyone's Tags:

Add a New Tag:

Separated by commas
Ex.: root locus, bode

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Tag Activity for This Thread
Tag Applied By Date/Time
values Volker Klink 3 Dec, 2007 09:35:04
redundant Volker Klink 3 Dec, 2007 09:35:04
remove Volker Klink 3 Dec, 2007 09:35:03
vector Volker Klink 3 Dec, 2007 09:35:03
rssFeed for this Thread

Contact us at files@mathworks.com