Azzera filtri
Azzera filtri

Store Answers into Matrix

1 visualizzazione (ultimi 30 giorni)
Eric Daiber
Eric Daiber il 27 Set 2016
Risposto: Image Analyst il 27 Set 2016
What does the x = [] and the x = [x;T, y] mean? I know what it does, I am wondering if someone could explain the syntax?
F = @(m,y) 5*m+7*y
x=[];
if true
for y=2:0.1:10
T = fzero(@(m) F(m,y), 5)
x=[x; T,y)];
end
end
Thanks, Eric

Risposte (1)

Image Analyst
Image Analyst il 27 Set 2016
x=[] initializes x to null. You need to do this because x must exist when you append to it with the x=[x; T,y)]; statement. The right parenthesis in that line is a mistake. If you don't have x already, then what would it append T and y to? That's why you had to initialize x to an empty matrix.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by