Add weightage to the points.
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
Michael Haderlein
2015-4-29
What do you mean, you want to select the points by the weightage? Can you give an example?
回答(1 个)
Martin Martínez
2016-9-1
编辑:Martin Martínez
2016-9-1
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
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Lighting, Transparency, and Shading 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!