How to find 3 same edges in two/more graphs and rotate and translate second graph according to first one?
3 ビュー (過去 30 日間)
古いコメントを表示
I creted two different graphs, where is every of them in (different) local coordinate sistem. So i have to find tree same edges between first an second graph and according to coordiates of (same) edges in first graph rotate and translate edges in second graph. And in the last step i have to merge/join those two graphs together.
Graph 1:
edges1 = "9" "9" "9" "9" "9" "9" "9" "9"
egdes2 = "5" "7" "8" "6" "1" "2" "3" "4"
x = 0 0 2.3034 10.8282 8.0886 6.7474 5.0620 3.1418 1.7700
y = 0 34.2871 58.7102 32.8487 9.9545 4.0519 -5.8322 -15.2789 -24.7557
z = 0 0.6755 5.1917 1.0319 2.5470 0.6672 0.6404 0.6373 0.6769
Graph 2
edges1 = "6" "6" "6"
egdes2 = "7" "8" "9"
x = 0 0 12.2406 6.5249
y = 0 69.0487 44.9219 11.0428
z = 0 2.6449 -1.5150 -2.5465
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/922069/image.jpeg)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/922074/image.jpeg)
Thanks for advice/ help.
0 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Graph and Network Algorithms についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!