How to Extract data from 3D implicit plot?
3 次查看(过去 30 天)
显示 更早的评论
I would like to extract x, y and z data coordinates from this function.
My plot:
f_gy = @(x,y,z) sin(x).*cos(y) + sin(y).*cos(z) + sin(z).*cos(x);
x_gy_l = 0*pi;
x_gy_u = 6*pi;
y_gy_l = 0*pi;
y_gy_u = 6*pi;
z_gy_l = 0*pi;
z_gy_u = 6*pi;
% Mesh Density
MD_gy = 50;
% Face Color
C_gy = 'red';
p = fimplicit3(f_gy, [x_gy_l x_gy_u y_gy_l y_gy_u z_gy_l z_gy_u], 'meshdensity', MD_gy, 'facecolor', C_gy);
How can I get the data in the workspace as an array?
Thanks
1 个评论
回答(1 个)
Sambit Senapati
2019-6-14
Unfortunately, currently MATLAB does not support this workflow for implicit surface plot.
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!