How to get a tilted slice in 3-D data?
8 ビュー (過去 30 日間)
古いコメントを表示
By using slice in MATLAB, I can get a slice plot which is perpendicular to the axes. But I was wondering how to get a tilted slice (not perpendicular to the axes), like the picuture shown?

0 件のコメント
採用された回答
Aniruddha Katre
2017 年 3 月 3 日
編集済み: Star Strider
2017 年 3 月 3 日
See the section about slicing at arbitrary angles of the documentation page for the slice function.
Here's a quick example:
% Data
[x, y, z] = meshgrid(-3:1:3);
v = x.^2 + y.^2 + z.^2;
% Data defining a surface
[xs, ys] = meshgrid(-3:1:3);
zs = -xs + ys;
% Slice along it
slice(x, y, z, v, xs, ys, zs)
colorbar
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Surface and Mesh Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!