立体にプロットした点を展開する

A = readmatrix("1-10_size_down_data_yz_change.xlsx");
A = A(1:150000,1:3);
C = sortrows(A,2)
C = 150000×3
-0.0001 -0.0020 -0.0000 -0.0001 -0.0020 -0.0000 -0.0001 -0.0020 -0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000 -0.0001 -0.0020 0.0000
<mw-icon class=""></mw-icon>
<mw-icon class=""></mw-icon>
scatter3(C(:,1)*10^3,C(:,2)*10^3,C(:,3)*10^3)
xlabel("x mm")
ylabel("y mm")
zlabel("z mm")
リング状にプロットされている点を展開したいです。
イメージとしてつまようじでできた球を生け花の剣山のように展開したいです。
ご教授お願い致します。

5 Comments

Akira Agata
Akira Agata on 18 Oct 2024
ご質問ありがとうございます。
MATLAB処理後の出力が十分にイメージできていないのですが、立体に切り込みを入れて平面に展開する「展開図」を作成したいとの理解で合ってますでしょうか?
また、「つまようじでできた球」というのはどのような物をイメージされてますでしょうか?
大智 山本
大智 山本 on 21 Oct 2024
返信いただきありがとうございます。半径の成分を含んだ展開図といった認識です。また,つまようじでできた球は球体の粘土につまようじを全面に刺してできたものを想像しております。
Akira Agata
Akira Agata on 23 Oct 2024
ご連絡ありがとうございます。すみません、まだ十分にイメージがついていないのですが、下記リンク先の図のような円柱の展開図を今回のデータに対して作成したい、ということでしょうか?
また、その場合、図のどの部分がどのように「つまようじでできた球」となるのでしょうか?
大智 山本
大智 山本 on 25 Oct 2024
リングの中心からの距離(半径)のデータを展開図に含ませたいという事です。球体を平面に展開し、その平面に半径のデータを表示させたいです。つまようじの説明はあくまでイメージですので一度忘れて頂いてかまいません。つまようじに関しての補足を念のため伝えておきますと、つまようじ1本を半径とする球です。上記のプログラムの図は球体の赤道上のみのデータとなっています。分かりずらい説明で申し訳ありません。
Shunichi Kusano
Shunichi Kusano on 1 Nov 2024
こちら解決してますでしょうか。私も読んでいてどのように展開したいのかわからないのですが、球体を平面に展開したい、ということは理解いたしました。
例えば地球上の座標を地図化(平面投影)する際にはいくつかの図法が存在します。この中にイメージと一致するものはありますか?それともまた違う投影をお考えでしょうか。
https://log-bennkyou.com/1169/

Sign in to comment.

Answers (0)

Products

Release

R2023a

Tags

Asked:

on 16 Oct 2024

Commented:

on 1 Nov 2024

Community Treasure Hunt

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

Start Hunting!