带帷幕的网格曲面绘制
通过包含第四个矩阵输入,指定网格打印和周围幕墙的颜色,C
。网格图使用Z
的高度和C
的颜色。属性指定颜色颜色表,它使用单个数字表示光谱上的颜色。使用颜色贴图时,C
大小是一样的吗Z
.向图中添加颜色条以显示数据值C
与颜色贴图中的颜色相对应。
[X,Y]=网格(-3:.125:3);Z=峰值(X,Y);C=梯度(Z);网格(X,Y,Z,C)色条
创建一个网格打印,周围有一个帘幕。要允许进一步修改,请将曲面对象指定给变量年代
.
[X,Y]=meshgrid(-5:5:5);Z=Y.*sin(X)-X.*cos(Y);s=meshz(X,Y,Z)
s=具有以下属性的曲面(meshz):EdgeColor:“flat”线型:“-”FaceColor:“none”FaceLighting:“none”FaceAlpha:1扩展数据:[25x25 double]YData:[25x25 double]ZData:[25x25 double]CData:[25x25 double]显示所有属性
使用年代
访问和修改网格图创建后的属性。例如,通过设置网格图边缘和周围的窗帘来改变颜色EdgeColor
财产。
s.EdgeColor =“b”;
X
- - - - - -x-坐标x-坐标,指定为与相同大小的矩阵Z
,或作为具有长度的向量n
,在那里[m, n] =大小(Z)
. 如果未为指定值X
和Y
,垂帘网线图
使用向量(1: n)
和(1: m)
.
当X
是一个矩阵,其值必须严格地沿一维递增或递减,而在另一维保持不变。变化的维度必须与变化的维度相反Y
.你可以使用meshgrid
函数来创建X
和Y
矩阵。
当X
为向量时,其值必须严格递增或递减。
的XData
属性存储的x-坐标。
例子:X = 1:10
例子:X = [1 2 3;1 2 3;1 2 3)
例子:[X,Y]=网格网格(-5:0.5:5)
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
Y
- - - - - -y-坐标y-坐标,指定为与相同大小的矩阵Z
或者作为一个有长度的向量米
,在那里[m, n] =大小(Z)
. 如果未为指定值X
和Y
,垂帘网线图
使用向量(1: n)
和(1: m)
.
当Y
是一个矩阵,其值必须严格地沿一维递增或递减,而在另一维保持不变。变化的维度必须与变化的维度相反X
.你可以使用meshgrid
函数来创建X
和Y
矩阵。
当Y
为向量时,其值必须严格递增或递减。
的伊达塔
属性存储的y-坐标。
例子:Y=1:10
例子:Y = [1 1 1;2 2 2;3 3 3]
例子:[X,Y]=网格网格(-5:0.5:5)
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
Z
- - - - - -z-坐标z-坐标,指定为矩阵。Z
必须至少有两行两列。
Z
指定每个点上网格打印的高度x-y坐标。如果未指定颜色,则Z
也指定网格边缘的颜色。
的兹达塔
属性存储的z-坐标。
例子:Z=[1 2 3;4 5 6]
例子:Z = sinx + cosy
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
斧头
- - - - - -要绘制的轴要打印的轴,指定为轴
对象如果未指定轴,则垂帘网线图
打印到当前轴。
指定可选的逗号分隔的对名称,值
参数。名称
参数名和价值
是对应的值。名称
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
meshz(X,Y,Z,'EdgeColor','red')
用红线创建网格。
请注意
这里列出的属性只是一个子集。有关完整列表,请参见表面性质.
网格样式
- - - - - -边缘显示“两个”
(默认)|“行”
|“专栏”
要显示的边,指定为“两个”
,“行”
或“专栏”
.
EdgeColor
- - - - - -边缘线颜色(0 0 0)
(默认)|“没有”
|“平”
|“interp”
|RGB值|十六进制色码|“r”
|‘g’
|“b”
| ...边线颜色,指定为这里列出的值之一。的默认颜色(0 0 0)
对应于黑色边。
价值 | 描述 |
---|---|
“没有” |
不要画边缘。 |
“平” |
的值为每条边使用不同的颜色 |
“interp” |
基于中的值为每条边使用插值着色 |
RGB三元组,十六进制颜色代码,或颜色名称 | 对所有的边使用指定的颜色。属性中的颜色值不使用 |
RGB三元组和十六进制颜色代码用于指定自定义颜色。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1]
例如(0.4 0.6 0.7)
.
十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(#
),然后是3个或6个十六进制数字,其范围可以是0
到F
。值不区分大小写。因此,颜色代码“#FF8800”
,“# ff8800”
,“#F80”
和“# f80”
是等价的。
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[1 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
[1 0 1] |
“#就” |
|
“黄色” |
“y” |
(1 1 0) |
“# FFFF00” |
|
“黑色” |
“k” |
(0 0 0) |
# 000000的 |
|
“白色” |
' w ' |
(1 1 1) |
“# FFFFFF” |
|
这里是RGB三联体和十六进制颜色代码的默认颜色MATLAB®用于多种类型的绘图。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 - 0.7410) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
脸色
- - - - - -脸上的颜色“平”
(默认)|“interp”
|“没有”
|“texturemap”
|RGB值|十六进制色码|“r”
|‘g’
|“b”
| ...面颜色,指定为该表中的一个值。
价值 | 描述 |
---|---|
“平” |
的值为每个面使用不同的颜色 |
“interp” |
基于中的值为每个面使用插值着色 |
RGB三元组,十六进制颜色代码,或颜色名称 | 对所有面使用指定的颜色。此选项不使用中的颜色值 |
“texturemap” |
转换颜色数据CData 使它与表面一致。 |
“没有” |
不要画面。 |
RGB三元组和十六进制颜色代码用于指定自定义颜色。
RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1]
例如(0.4 0.6 0.7)
.
十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(#
),然后是3个或6个十六进制数字,其范围可以是0
到F
。值不区分大小写。因此,颜色代码“#FF8800”
,“# ff8800”
,“#F80”
和“# f80”
是等价的。
或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[1 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
(0 1 0) |
“# 00 ff00” |
|
“蓝” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“米” |
[1 0 1] |
“#就” |
|
“黄色” |
“y” |
(1 1 0) |
“# FFFF00” |
|
“黑色” |
“k” |
(0 0 0) |
# 000000的 |
|
“白色” |
' w ' |
(1 1 1) |
“# FFFFFF” |
|
以下是MATLAB在多种绘图类型中使用的默认颜色的RGB三元组和十六进制颜色代码。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 - 0.7410) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
埃杰尔帕
- - - - - -边缘透明度[0, 1]
|“平”
|“interp”
边缘透明度,指定为以下值之一:
标量范围内[0, 1]
-在所有边上使用统一的透明度。价值1
是完全不透明的0
是完全透明的。之间的值0
和1
是半透明的。属性中的透明度值不使用字母数据
财产。
“平”
-使用不同的透明度为每条边的基础上的值字母数据
财产。首先,您必须指定字母数据
属性作为与兹达塔
财产。第一个顶点的透明度值决定了整个边缘的透明度。的EdgeColor
属性也必须设置为“平”
.
“interp”
-使用插值透明度为每条边的基础上的值字母数据
财产。首先,您必须指定字母数据
属性作为与兹达塔
财产。通过插值顶点的值,每条边的透明度都有所不同。的EdgeColor
属性也必须设置为“interp”
.
线型
- - - - - -线型“- - -”
(默认)|“——”
|':'
|“-”。
|“没有”
行样式,指定为该表中列出的选项之一。
线条样式 | 描述 | 结果线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
':' |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
线宽
- - - - - -线宽0.5
(默认)|积极的价值线宽,在点中指定为正值,其中1点= 1/72英寸。如果线有标记,那么线的宽度也会影响标记的边缘。
线宽不能小于像素的宽度。如果将线宽设置为小于系统上像素宽度的值,则线条显示为一个像素宽。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您还可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。