使用edgecolor属性: 在调用surf函数时,通过设置edgecolor属性为'none'来关闭网格线。这是最直接的方法,可以在绘制曲面图时直接指定。 matlab [X, Y, Z] = peaks; % 生成示例数据 surf(X, Y, Z, 'EdgeColor', 'none'); % 绘制3D曲面图并关闭网格线 使用grid off命令: 在绘制完3D曲面图后,可以使用grid...
s=surf(X,Y,Z,'EdgeColor','none');hTitle=title('Surface Plot');hXLabel=xlabel('x');hYLabel=ylabel('y');hZLabel=zlabel('z');view(-41.9,69.5) 4. 细节优化 为了插图的美观,将曲面图赋上之前选择的颜色: % 赋色colormap(map)colorbar 然后,对坐标轴细节进行美化: % 坐标区调整axistightset(...
如果X和Y是矩阵,则它们的大小必须与Z相同。如果X和Y是向量,则它们将被自动扩展为网格。 除了基本语法,"surf"函数还有一些可选参数,可以用来自定义曲面的外观。下面是一些常用的参数及其用法: 1. `'EdgeColor'`,指定曲面边缘的颜色。可以设置为 `'none'`(无边缘)、`'flat'`(相同颜色)或RGB颜色值。 2. `'...
EdgeColor:'none' FaceColor:'interp' 示例如下 clc %更多文章,https://zhuanlan.zhihu.com/p/345799328 clear all close all num = 150; a = linspace(0, 2*pi, num); b = linspace(-0.5*pi, 0.5*pi, num); [a, b] = meshgrid(a, b); r = 5; c = sqrt(abs(a - pi))*1.5; X = r...
surf(X, Y, Z); 在绘制命令中,我们将X和Y作为曲面的坐标,将Z作为曲面的高度值。运行上述代码后,图形窗口中将显示出一个代表正弦函数的三维曲面。 此外,我们还可以通过添加附加参数来调整绘图效果。例如,可以使用'EdgeColor'参数来控制曲面的边缘颜色和外观: matlab surf(X, Y, Z, 'EdgeColor', 'none'); 在...
s.EdgeColor = 'none';Input Arguments collapse all X— x-coordinates matrix | vector x-coordinates, specified as a matrix the same size as Z, or as a vector with length n, where [m,n] = size(Z). If you do not specify values for X and Y, surf uses the vectors (1:n) and (1...
楼上各位没看清楼主的要求吧?楼主要的是“把三维图与它在xy的投影图同在同一坐标下”,并不是要二维投影。[x,y,z]=peaks;surf(x,y,z,'edgecolor','none','facecolor','interp');hold on;surf(x,y,-20+0*z,z,'edgecolor','none','facecolor','interp')...
具体来说,FaceColor 属性可以接 受一个字符串或 RGB 颜色向量,用于设置曲面的颜色;而 EdgeColor 属性则用于设置曲面边缘的颜色。例如,如果想要为曲面设置蓝色的 颜色,可以使用如下代码: surf(x,y,z,'FaceColor','b','EdgeColor','none'); 这里将 FaceColor 设置为'b',即蓝色,将 EdgeColor 设置为 'none',即...
你网格取的太密了,因为surf画的图边界是黑的,所以就这样了,你可以用mesh绘制,或者加shading flat或shading interp,还有就是网格不要取这么密即可
surf(X, Y, Z, 'EdgeColor','none', 'FaceAlpha',0.5) colormap(gray) view(0,90) title('Original, Gray Scale, Top View') Znew = Z; Znew(Znew<0.5) = NaN; % Set Values Below Threshold To 'NaN' So That They Will Not Plot figure surf(X, Y, Znew) colormap(gray) view(0,90...