Plotting Variables (b,u) in Function "Step"

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
madjid222
Messages
4
Reaction score
0
Hi Friends
I want to plot variables (b,u) that are in function "step" .
function main
[t,v]=ode45('step',[0 20],0,[]);
plot(t,v)

function dv=step(t,v)
c1=1;
if t<10
u=1;
else
u=-1;
end
dv=c1*u-2*v;
b=dv/2;


but these variables are unknown in function "main".
thanks.
 
Physics news on Phys.org
This should solve your problem:

Code:
doc ode45