matlab中surf什么意思

 我来答
大野瘦子
高粉答主

2019-12-16 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.3万
展开全部

三维曲面(色)图。

语法:

surf(X,Y,Z)

surf(X,Y,Z,C)

surf(Z)

surf(Z,C)

surf(ax,___)

surf(___,Name,Value)

s = surf(___)

扩展资料:

注意事项

surf用于绘制比较光滑的三维曲面网格图各线条之间的补面用颜色填充。

该函数将矩阵 Z 中的值绘制为由 X 和 Y 定义的 x-y 平面中的网格上方的高度。函数还对颜色数据使用 Z,因此颜色与高度成比例。

surf(Z) 创建曲面,并将 Z 中元素的列索引和行索引分别用作 x 坐标和 y 坐标。此外,surf(Z,C) 还指定曲面的颜色。

surf(ax,___) 将图形绘制到 ax 指定的坐标区中,而不是当前坐标区中。指定坐标区作为第一个输入参数。

surf(___,Name,Value) 使用一个或多个名称-值对组参数指定曲面属性。例如,'FaceAlpha',0.5 创建半透明曲面。请在所有其他输入参数之后指定名称-值对组。

s = surf(___) 将返回一个图曲面对象。

huanglenzhi
推荐于2017-10-03 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517194
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部

surf函数

三维曲面(色)图

 surf 和 surfc 是通过矩形区域来观测数学函数的函数。surf和surfc能够产生由X、Y、Z指定的有色参数化曲面,即三维有色图。 

 

当x = 1:n、y = 1:m,并且[m,n]=size(Z)时,surf(Z)会产生一个矩阵Z的z部分的三维遮罩层,这里Z是一个定义在几何矩形网格内的单值函数。 

 

surf(X,Y,Z)同样产生矩阵Z的有色遮罩层,XY可以是有xy定义的向量或矩阵

 

surf(X,Y,Z,C)是产生一个由C定义颜色的矩阵Z的有色遮罩层 

 

例子

k = 5;

n = 2^k-1;

[x,y,z] = sphere(n);

c = hadamard(2^k);

figure(1)

surf(z);

figure(2)

surf(x,y,z);

axis equal

figure(3)

surf(x,y,z,c);

colormap([1  1  0; 0  1  1])

axis equal 

 

 

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活达人快乐冲冲冲
推荐于2017-09-19 · TA获得超过1.4万个赞
知道大有可为答主
回答量:3189
采纳率:90%
帮助的人:465万
展开全部
函数surf的作用:画三维曲面(色)图,起作用与mesh相似。

surf(X,Y,Z)  X、Y、Z中Z通常是X,Y的函数,即Z(X,Y)。X、Y通常是通过调用meshgrid函数生成的数据网格。

surf(Z)  surf(...,C)  surf(...,'PropertyName',PropertyValue,...)  surf(axes_handles,...)  
相关函数:mesh,meshc, meshz

xgrid = -10:0.1:10;
ygrid = -10:0.1:10;
[x,y] = meshgrid(xgrid,ygrid);
z = 0.5.*(x-exp(0.0154.*y-2));
surf(x,y,z);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tangtangtrav
2014-11-26 · TA获得超过610个赞
知道小有建树答主
回答量:417
采纳率:0%
帮助的人:296万
展开全部
画三维的,彩色的 面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式