Add weightage to the points.

3 views (last 30 days)
SUSHMA MB
SUSHMA MB on 29 Apr 2015
Edited: Martin Martínez on 1 Sep 2016
I have coordinates of some points, example: q = [1,2;3,4;5,6;9,10]; Now i want to add some weightage to the points so that as per the weightage i can select the points. How can i add it?
  1 Comment
Michael Haderlein
Michael Haderlein on 29 Apr 2015
What do you mean, you want to select the points by the weightage? Can you give an example?

Sign in to comment.

Answers (1)

Martin Martínez
Martin Martínez on 1 Sep 2016
Edited: Martin Martínez on 1 Sep 2016
Hi, correct me if I am wrong but if I understood .. you have 4 2-D points (i.e., q1 = [1,2], q2 = [3 4], q3 = [5 6], q4=[9 10]) and you want to add different weights to the coordinates (i.e., w1 = 2, w2 = 4, w3 = 2, w4 = 1) so you would obtain a transformed vector (i.e., q_modd). I attach you the code.
q = [1,2; 3,4; 5,6; 9,10];
weights = [2, 4, 2, 1];
q_modd = [];
for i = 1 : length(weights)
a = q(i,1) * weights(i);
b = q(i,2) * weights(i);
q_mod(i,:) = [a b];
q_modd = [q_modd q_mod(i,:)]
end

Categories

Find more on Dates and Time in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!