Store Answers into Matrix

1 次查看(过去 30 天)
Eric Daiber
Eric Daiber 2016-9-27
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

回答(1 个)

Image Analyst
Image Analyst 2016-9-27
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.

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by