Reconstruct a compressed vector based on another one with equal space entities
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
CSCh
el 5 de Mzo. de 2025
Comentada: CSCh
el 5 de Mzo. de 2025
Hi,
assuming I have a Vector of Values and a corresponding Position Vector with constant steps of 250:
VaVector(1,20,-4,23,NaN,NaN,NaN,6,3,NaN,7,-23);
PosVector(2000,2250,2500,2750,3000,3250,3500,3750,4000,4250,4500,4750);
However I have the compressed Vectors with deleted NAN, so I have
VaVector_comp(1,20,-4,23,6,3,7,-23);
PosVector_comp(2000,2250,2500,2750,3750,4000,4500,4750);
How can I reconstruct the VaVector & PosVector? Please note, my example here contains only 12 Values, for simplification (my real compressed Vector contains >5000)
Thank you
Chris
0 comentarios
Respuesta aceptada
Stephen23
el 5 de Mzo. de 2025
VC = [1,20,-4,23,6,3,7,-23]
PC = [2000,2250,2500,2750,3750,4000,4500,4750]
PV = PC(1):250:PC(end)
VV = nan(1,numel(PV));
VV(ismember(PV,PC)) = VC
Más respuestas (0)
Ver también
Categorías
Más información sobre Mathematics and Optimization en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!