fimplicit3
图3 d隐函数
语法
描述
fimplicit3 (
情节到指定的轴斧头
,___)斧头
而不是到当前轴。指定轴作为第一个输入参数,之前的任何以前的输入参数。
fimplicit3 (___,
指定线条样式、标记符号和线的颜色。例如,LineSpec
)“- r”
指定了红线。
返回fs
= fimplicit3 (___)ImplicitFunctionSurface
对象。使用fs
访问和修改属性创建后的表面。一个属性列表,看到ImplicitFunctionSurface属性。
例子
图3 d隐函数
绘制指定时间间隔
的上半部分双曲面的阴谋
通过指定绘制区间为[0 5]z。为x和y中,使用默认的时间间隔5 [5]
。
f = @ x (x, y, z)。y ^ 2 +。^ 2 - z。^ 2;间隔= (5 5 5 5 0 5);fimplicit3 (f,间隔)
修改的隐式曲面
情节的隐式曲面
。通过设置删除行EdgeColor
财产“没有”
。添加通过设置透明度FaceAlpha
属性的值在0和1之间。
f = @ x (x, y, z)。y ^ 2 +。^ 2 - z。^ 2;fimplicit3 (f,“EdgeColor”,“没有”,“FaceAlpha”5)
修改后隐式曲面的创建
情节一个隐式曲面和隐式曲面对象分配给变量fs
。
f = @ (x, y, z) 1. / x。/ y ^ 2 - 1.。^ 2 + 1. / z。^ 2;fs = fimplicit3 (f)
fs = ImplicitFunctionSurface属性:功能:@ (x, y, z) 1. / x, y ^ 2 - 1. /。^ 2 + 1. / z。^ 2 EdgeColor:[0 0 0]线型:”——“FaceColor:“插值函数”显示所有属性
使用fs
访问和修改属性后的隐式曲面创建它。例如,只显示积极的一面x通过设置值XRange
财产[0 5]
。通过设置删除行EdgeColor
财产“没有”
。添加通过设置透明度FaceAlpha
财产0.8
。
fs。XRange = [0 5];fs。EdgeColor =“没有”;fs。FaceAlpha = 0.8;
输入参数
f
- - - - - -3 d隐函数绘制
函数处理
三维隐函数图,指定为一个函数处理一个命名的或匿名函数。
指定的函数形式w = f (x, y, z)
。函数必须接受三个三维数组输入参数和返回一个三维数组输出相同大小的参数。矩阵运算符的使用数组运算符而不是最佳性能。例如,使用。*
(次
)而不是* (mtimes
)。
例子:fimplicit3 (@ x (x, y, z)。y ^ 2 +。^ 2 - z。^ 2)
时间间隔
- - - - - -绘制区间x
,y
,z
5 [5]
(默认)|双元素向量|six-element向量
绘制区间x
,y
,z
,指定其中的一个形式:
双元素向量的形式
(最小最大)
——使用相同的绘图的间隔(最小最大)
为x
,y
,z
。Six-element向量的形式
[xmin xmax ymin ymax zmin zmax]
——使用不同的策划的间隔x
,y
,z
。情节的间隔[xmin xmax]
为x
,在[ymin ymax]
为y
,在[zmin zmax]
为z
。
例子:fimplicit3 (f [2 3 4 5 3 3])
LineSpec
- - - - - -线的风格,标志和颜色
字符串标量|特征向量
线型、标志和颜色,指定为一个字符串标量或字符包含符号向量。这些符号可以出现在任何顺序。你不需要指定三个特点(线型、标志和颜色)。例如,如果您省略线条样式和指定标记,然后情节只显示标记,也没有行。
例子:”或“
是一个红色虚线圆圈标记。
线条样式 | 描述 | 产生的线 |
---|---|---|
“-” |
实线 |
|
”——“ |
虚线 |
|
”:“ |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
标记 | 描述 | 产生的标志 |
---|---|---|
“o” |
圆 |
|
“+” |
加号 |
|
“*” |
星号 |
|
“。” |
点 |
|
“x” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“广场” |
广场 |
|
“钻石” |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“v” |
向下的三角形 |
|
“>” |
三点三角形 |
|
" < " |
只左向三角形 |
|
“五角星形” |
五角星形 |
|
“卦” |
六角星形 |
|
颜色名称 | 短名称 | RGB值 | 外观 |
---|---|---|---|
“红色” |
“r” |
(1 0 0) |
|
“绿色” |
“g” |
(0 1 0) |
|
“蓝色” |
“b” |
(0 0 1) |
|
“青色” |
“c” |
(0 1 1) |
|
“红色” |
“m” |
(1 0 1) |
|
“黄色” |
“y” |
(1 1 0) |
|
“黑色” |
“k” |
(0 0 0) |
|
“白色” |
“w” |
(1 1 1) |
|
斧头
- - - - - -坐标轴对象
坐标轴对象
坐标轴对象。如果你不指定轴fimplicit3
使用当前的轴。
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:fimplicit3 (f, MeshDensity 50 FaceAlpha, 0.5)
指定数量的评估点和透明度值。
的ImplicitFunctionSurface
这里列出的属性是唯一的一个子集。一个完整的列表,请参阅ImplicitFunctionSurface属性。
MeshDensity
- - - - - -每个方向的评估点数量
35
(默认)|标量
每个方向的评估点数量,指定为一个标量。
FaceAlpha
- - - - - -面对透明度
1(默认)|标量范围内[0 1]
面对透明度,指定为一个标量范围[0,1]
。使用均匀透明的所有面孔。的值1
完全不透明,0
是完全透明的。之间的值0
和1
是半透明的。
FaceColor
- - - - - -脸上的颜色
的插值函数
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
脸的颜色,指定为的插值函数
,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的默认值的插值函数
篡改颜色的基础上ZData
值。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从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飞行符” |
|
“红色” |
“m” |
(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” |
|
EdgeColor
- - - - - -线颜色
(0 0 0)
(默认)|的插值函数
|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
线的颜色,指定为的插值函数
,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。默认的RGB值值(0 0 0)
对应于黑色。的的插值函数
值的颜色边缘的基础上ZData
值。
为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内
[0,1]
例如,(0.4 0.6 0.7)
。十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(
#
)后面跟着三个月或六个十六进制数字,它的范围可以从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飞行符” |
|
“红色” |
“m” |
(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” |
|
线型
- - - - - -线条样式
“-”
(默认)|”——“
|”:“
|“-”。
|“没有”
线的风格,指定为这个表中列出的选项之一。
线条样式 | 描述 | 产生的线 |
---|---|---|
“-” |
实线 |
|
”——“ |
虚线 |
|
”:“ |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
线宽
- - - - - -线宽
0.5
(默认)|积极的价值
线宽,指定为一个积极的价值点,1点= 1/72英寸。如果线标记,标记的线宽也会影响边缘。
线宽不能少于一个像素的宽度。如果你设置线宽的值小于一个像素的宽度在您的系统上,行显示为一个像素宽。
提示
使用element-wise运营商最好的性能,避免一条警告消息。例如,使用
x。* y
而不是x * y
。有关更多信息,请参见数组和矩阵运算。当你放大图,
fimplicit3
重新计算的数据,可以发现隐藏的细节。
版本历史
介绍了R2016b
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。