How can I get curvature of stream2?
5 ビュー (過去 30 日間)
古いコメントを表示
Hi,MATLAB experts.
I want to get curvature of line drawn by stream2.
u and v are the velocity vectors in the x and y directions at 12,500 coordinates
I want to know the curvature of the streamline drawn by U and V at each coordinate.
[startx,starty]= meshgrid(-0.5:0.25:0.5,-0.25:0.01:0.25);
[m, n]=size(startx);
startx = reshape(startx,[1,m*n]);
starty = reshape(starty,[1,m*n]);
option= [0.1 50000];
streamline(X,Y,U,V,startx,starty, option)
hold on
streamline(X,Y,-U,-V,startx,starty, option)
plot(startx,starty,'Linestyle','none','Marker','.')
t=pi/100*(0:200);
hold off
0 件のコメント
回答 (1 件)
Yoshio
2019 年 10 月 11 日
Seems your question is how to curculate curvature with (x,y) and (xdot, ydot), isn't it?
If so, you can find the many Q&A about curvature, not only for stream 2. It might be helpful for your question.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Vector Volume Data についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!