How can I extract a vector of values from a spectrum?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Enrico Zanazzi
el 10 de Abr. de 2018
Respondida: NISARGA G K
el 30 de Abr. de 2018
I have an optical spectrum that is represented by two vectors: X and Y. In X I have all the values (X1,X2,X3...) and in Y their absolute frequncies (Y1,Y2,Y3...) (namely counts). Let us suppose, for example, that X1 has 4 counts (Y1=4) and X2 has 5 counts (Y2=5) and so on and I want to exctract the following vector:
X1 X1 X1 X1 X2 X2 X2 X2 X2 .....
How can it be done? thank you!
0 comentarios
Respuesta aceptada
NISARGA G K
el 30 de Abr. de 2018
I understand that you would like to extract a vector with X values repeated as per the count in Y. The following code would help you do the same.
c=[];
for i=1:length(x)
c=[c;repmat(x(i),y(i),1)];
end
0 comentarios
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!