Ältere Kommentare anzeigen
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
am 18 Mai 2011
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);
Kategorien
Mehr zu Vector Volume Data finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!