add a row to a matrix each loop

lets say i have a matrix somthing liek that:
for each loop there is a search for solutions,
if a solution is found for a, iteration loop it will be added as new row in the matrix , othere wise it will pass to find another solution .
how we can proceed ?
thanks

Antworten (1)

Matt J
Matt J am 12 Sep. 2021

0 Stimmen

Just concatenate:
A=eye(5)
A = 5×5
1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
newrow=rand(1,5);
A=[A;newrow]
A = 6×5
1.0000 0 0 0 0 0 1.0000 0 0 0 0 0 1.0000 0 0 0 0 0 1.0000 0 0 0 0 0 1.0000 0.5232 0.3248 0.2297 0.4854 0.3321

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2017b

Gefragt:

am 12 Sep. 2021

Beantwortet:

am 12 Sep. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by