How can I remove double value from vector?

3 visualizaciones (últimos 30 días)
Mira le
Mira le el 13 de Jun. de 2023
Respondida: Ronit el 13 de Jun. de 2023
Hello every one
I have this problem that I want you to help me to solve it
I have a cell array S={12 45 10 30}
and its equivalent double array sup_s which is the weight of S
sup_s=[5 10 3 2 1]
the problem is when i want to remove from S I remove the equivalent value from supp_s

Respuestas (1)

Ronit
Ronit el 13 de Jun. de 2023
S = {12 45 10 30};
sup_s = [5 10 3 2 1];
index_to_remove = 2;
S(index_to_remove) = [];
sup_s(index_to_remove) = [];
disp(S)
{[12]} {[10]} {[30]}
disp(sup_s)
5 3 2 1
Using this method, you can remove the element at any index from S and its equivalent from sup_s.

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by