Adding trajectories to vector fields of a linear system
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Jai Tushar
el 4 de Abr. de 2016
Editada: Jai Tushar
el 5 de Abr. de 2016
I used the quiver function to plot the vector fields of a simple uncoupled linear system,
[x1, x2] = meshgrid(-.5:0.05:0.5, -.5:.05:.5);
x1dot = - x1;
x2dot = 2*x2;
quiver(x1,x2,x1dot,x2dot)
Got this figure
Tried to add streamline function to obtain trajectories to no effect,
[x1, x2] = meshgrid(-.5:0.05:0.5, -.5:.05:.5);
x1dot = - x1;
x2dot = 2*x2;
quiver(x1,x2,x1dot,x2dot)
hold on
startx = -0.4:0.05:0.5;
starty = ones(size(startx));
streamline(x1,x2,x1dot,x2dot,startx,starty)
Any suggestions would be helpful!
0 comentarios
Respuesta aceptada
Kuifeng
el 4 de Abr. de 2016
[x1, x2] = meshgrid(-.5:0.05:0.5, -.5:.05:.5);
x1dot = - x1;
x2dot = 2*x2;
quiver(x1,x2,x1dot,x2dot)
hold on
starty = -0.5:0.05:0.5;
startx = ones(size(starty))*-0.5; %specify the starting x values- LHS
streamline(x1,x2,x1dot,x2dot, startx,starty)
startx_2 = ones(size(starty))*0.5; %specify the starting x values -RHS
streamline(x1,x2,x1dot,x2dot, startx_2,starty);
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Vector Fields 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!