stream2 vertex

Hello, I'm using streamline to plot a 2d vector field. I specify the starting points [XS,YS]=meshgrid(xs,ys) and the plot is done correctly. Now I'd like to obtain the endpoint of some stramlines that are displayed. I suppose that you can do that with XY=stream2(X,Y,u,v,XS,YS); but i don't understand how data are stored in the cell array. Any help would be greatly appreciated. Thanks

Antworten (1)

Andrew Newell
Andrew Newell am 18 Mai 2011

0 Stimmen

Each element of XY is a matrix containing the coordinates of one streamline in the form [xcoords ycoords], where xcoords and ycoords are column vectors. To access the endpoint of the ith streamline, type:
xend = XY{i}(end,1);
yend = XY{i}(end,2);

Gefragt:

am 18 Mai 2011

Community Treasure Hunt

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

Start Hunting!

Translated by