Putting Output values into a matrix.
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Edward Steen
el 24 de Feb. de 2017
Comentada: Star Strider
el 27 de Nov. de 2020
Hi, I have an if statement within a double for loop. I would like to be able to put the two index values that satisfy the if statement into a matrix that I can then manipulate etc. Currently, I am just using "disp" to display the two index values. How can I go about putting the values into a matrix?
0 comentarios
Respuesta aceptada
Star Strider
el 24 de Feb. de 2017
Editada: Star Strider
el 24 de Feb. de 2017
One approach:
vals = [];
for k1 = 1:10
for k2 = 1:10
if k1 == k2 % Test Condition
vals = [vals; k1 k2]; % Store Index Values
end
end
end
Here, the ‘vals’ matrix will be:
vals =
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices 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!