Why is it giving me undefined function for the slope field?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
f=@(x,y)(exp(-x)-y)*(exp(-x)+2+y)
slopefield(f,[xmin,xmax],[-10,10],20)
hold on
drawode(f,[-10,10],2,3)
drawode(f,[-10,10],5,7)
hold off
11 comentarios
Respuestas (1)
David Goodmanson
el 10 de Jul. de 2022
Editada: David Goodmanson
el 10 de Jul. de 2022
Hello Brenda,
As an alternative to figuring out how to get that code up and running, or as a comparison, you can run your own code:
xmin = -3; xmax = 6, delx = .3;
ymin = -6; ymax = 6, dely = .3;
[x y]= meshgrid([xmin:delx:xmax],[ymin:dely:ymax])
f=@(x,y)(exp(-x)-y).*(exp(-x)+2+y); % change * to .*
th = atan(f(x,y));
linlen = .2; % line lengths
u = linlen*cos(th);
v = linlen*sin(th);
figure(1)
quiver(x,y,u,v,0,'showarrowhead',0)
grid on
axis equal
xlabel('x')
ylabel('y')
0 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!