データ点を補完して3次元マップを作成したい
Show older comments
Matlabを用いて下の図のような半円柱内の磁場分布を示す3次元マップを作成したいです。その過程の補完・マップ作成について教えていただきたいです。
高さをz方向として、原点を通るxz平面に関して格子点1cm間隔の磁場データを取得してあります。データはエクセルに記録し、位置x,y(=0),zとその地点の磁場強度Bを[x,0,z,B]として4× n の形で記録しています。(原点は円柱の中心にしています)
このデータを出発点に以下の操作をしたいです。
step1.xz平面の磁場データの補完(内挿)
1cm間隔のデータを線形補完して滑らかな分布を示すデータにしたいです
interp2を使用することを考えましたがどのように引数を設定すれば良いかわからず詰まっています。
step2.3次元への拡張
原点からの距離と高さが等しい点は同じ磁場強度として扱うことで平面の磁場分布データを立体に拡張したいです
(得られた平面のデータを、z軸(高さ方向の軸)を回転の軸としてまわすことで3次元に拡張するイメージです)
step3.マップ表示
データから図のように色で磁場強度を示す半円柱の3次元マップを作成したいです
またx軸上およびz軸上の磁場強度を表すグラフも一緒に作成したいです(まさに図のような形で)
どこか一部分だけでも構いませんのでご教授いただけると幸いです。

Accepted Answer
More Answers (0)
Categories
Find more on グラフィックス パフォーマンス in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
