How to combine sections from Workspace into a new vector?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
FW
el 19 de Abr. de 2019
Editada: madhan ravi
el 20 de Abr. de 2019
I have Matlab 2017b.
1) If we have two vectors A and B, in the workspace (1000x1), each of same dimension. How can one combine certain sections of A and B to form a new vector D (1000x1), by taking desired data of interest from A and B?
Is there a simple way to achieve this?
2) If we have a vector (1000 x 3) in the workspace, how can we define a new variable Z which contains selected data from an ith row to jth row from vector (1000x3)?
Thank you.
0 comentarios
Respuesta aceptada
madhan ravi
el 20 de Abr. de 2019
Editada: madhan ravi
el 20 de Abr. de 2019
Yes ,simply use basic indexing:
% 1)
D = [A(1:500);B(1:500)] % example
% 2)
ith_row = 400;
jth_row = 700;
Z = matrix(ith_row:jth_row,:) % matrix is of size 1000 X 3
4 comentarios
madhan ravi
el 20 de Abr. de 2019
Editada: madhan ravi
el 20 de Abr. de 2019
data is the name of the variable that you want to extract. For example if you have variable named Z which is of size 1000 X 3 then
Z(200:400,1)
Más respuestas (0)
Ver también
Categorías
Más información sobre Whos 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!