What does this command mean?

What does the following command in the plot parenthesis mean?
ylinscale = ylin*DelF;
plot(tlin,ylin(:,2))
plot(tlin, 150+ylinscale(:,1))
Of course this a system with differential equations, a nonlinear one, and it works fine. But my question is what does it mean to write plot(tlin,ylin(:,2)) and 150ylinscaale? I couldn't find it in help in Matlab. Can you explain it to me please?
Thanks!

Answers (2)

the cyclist
the cyclist on 11 Sep 2017
It might be overloaded, but it's likely just the plot command. I'm surprised you couldn't find it, since "help plot" would have turned it up.
Walter Roberson
Walter Roberson on 11 Sep 2017
ylin(:,2) means to extract column 2 of the variable named ylin
plot(tlin, ylin(:,2)) means to draw a plot using tlin as the x axis values, and using column #2 of ylin as the y axis values.
plot(tlin, 150+ylinscale(:,1)) means to draw a plot using tlin as the x axis values, and using 150 more than column #1 of the array ylinscale as the y axis values.

Tags

Asked:

on 11 Sep 2017

Edited:

on 11 Sep 2017

Community Treasure Hunt

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

Start Hunting!