Is that possible to draw a scale bar in figure?
16 ビュー (過去 30 日間)
古いコメントを表示
I am using quiver function with scale factor 1. But for understand the differences between the points or precisely show the distances I need a scale bar which shows the scaling amount. how can I draw it in figure? By the way I am using coordinates with meter unit. And displacements are in cm level.
I tried these commands but it doesnt have a solution for me, any other ideas?
import data
data=x1;y1;v;u
plot(x1,y1,'o');
h=quiver(x1, y1, v, u, 1,'ShowArrowHead','off');
quiver(max(x1)+50,min(y1)+50,0,40,'>r','filled');
text(max(x1)-20,min(y1)+20,'Scale= 4 cm','Color','r','FontWeight','bold');
Thanks.
0 件のコメント
採用された回答
Image Analyst
2013 年 11 月 24 日
Maybe you'd find this useful:
2 件のコメント
Image Analyst
2013 年 11 月 25 日
I have not downloaded but it loook like you can jsut do
SCALEBAR(haxesPlot, 'ScaleLength', 1, 'Northeast');
like it directs in the comments. Did you try that?
その他の回答 (2 件)
参考
カテゴリ
Help Center および File Exchange で Vector Fields についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!