主要内容

fimplicit

情节隐函数

描述

例子

fimplicit(f绘制由此定义的隐式功能f (x, y) = 0在默认间隔内5 [5]xy

例子

fimplicit(f时间间隔指定的绘图间隔xy

fimplicit(斧头___绘制到指定的轴线上斧头而不是进入当前轴。在任何先前的输入参数之前,将轴指定为第一个输入参数。

例子

fimplicit(___线条指定行样式,标记符号和线颜色。例如,“- r”画一条红线。

例子

fimplicit(___名称,值使用一个或多个名称-值对参数指定行属性。例如,'linewidth',2指定2分的线宽。

例子

《外交政策》= fimplicit (___返回隐式功能线对象。使用《外交政策》来访问和修改该行创建后的属性。有关属性列表,请参见ImplicitFunctionLine属性

例子

全部折叠

绘制函数描述的双曲线 x 2 - y 2 - 1 0 的缺省间隔5 [5]xy

@(x,y) x.^2 - y.^2 - 1

图中包含一个轴对象。axes对象包含一个implicitfunctionline类型的对象。

绘制函数 x 2 + y 2 - 3. 0 在时间间隔[-3 0]x[-2 2]y

F = @(x,y) x ^2 + y ^2 - 3;f,[-3 0 -2 2]

图中包含一个轴对象。axes对象包含一个implicitfunctionline类型的对象。

画两个以为圆心的圆(0,0)不同的半径值。对于第一个圆,使用虚线,红线。对于第二个圆,使用一条虚线,线宽为2点的绿线。

F1 = @(x,y) x.^2 + y.^2 - 1;fimplicit (f1,':R') 抓住F2 = @(x,y) x ^2 + y ^2 - 2;fimplicit (f2,“——g”'行宽', 2)

图中包含一个轴对象。轴对象包含2个类型的ImplicitFunctionLine的对象。

画出隐函数 y x + x 因为 y - 1 0 并将隐式函数线对象赋给变量《外交政策》

fp = fimplic(@(x,y)y。* sin(x)+ x。* cos(y) -  1)

图中包含一个轴对象。axes对象包含一个implicitfunctionline类型的对象。

fp = ImplicitFunctionLine with properties: Function: @(x,y)y.*sin(x)+x.*cos(y)-1 Color: [0 0.4470 0.7410] LineStyle: '-' LineWidth: 0.5000

使用《外交政策》访问和修改隐式函数线对象创建后的属性。例如,更改颜色、线条样式和线条宽度。

《外交政策》。颜色=“r”;fp.linestyle =.“——”;《外交政策》。线宽= 2;

图中包含一个轴对象。axes对象包含一个implicitfunctionline类型的对象。

输入参数

全部折叠

要绘制的隐式函数,指定为命名函数或匿名函数的函数句柄。

指定表单的一个函数z = f(x,y).该函数必须接受两个矩阵输入参数并返回相同大小的矩阵输出参数。使用阵列运算符而不是矩阵运算符进行最佳性能。例如,使用。*时代)而不是* (m)。

例子:@(x,y) x.^2 - y.^2 + 1

绘制区间xy,以其中一种形式指定:

  • 这种形式的二元向量[min max]- 使用相同的绘图间隔[min max]对于这两个xy

  • 四元素向量的形式[xmin xmax ymin yminy]-使用不同的绘图间隔xy.在间隔内绘制[xmin xmax]x[ymin ymax]y

例子:f (f,[-2 3 -5 0])

线条样式,标记和颜色,指定为包含符号的字符向量或字符串。符号可以以任何顺序出现。您无需指定所有三种特征(线条样式,标记和颜色)。例如,如果省略了线条样式并指定标记,则该曲线仅显示标记和无行。

例子:”,或“是一个带圆标记的红色虚线

线条样式 描述 结果线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线虚线的样本,具有交替的破折号和点

标记 描述 结果标记
“o”

圆形标记样本

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。” 观点

点标记样本

“x” 交叉

交叉标记样品

'_' 水平线

水平线标记样本

“|” 垂直的线

垂直线标记样本

“年代” 广场

方形标志样品

'D' 钻石

菱形线标记器样品

'^' 向上指向三角形

向上指向三角标记的样本

“v” 向下指向三角形

向下指向三角形标记的样本

'>' 三点三角形

直角三角形标记的样本

'<' 左侧三角形

左侧三角形标记的样本

“p” 五角星形

五角星标记样品

'H' 六角星形

六芒格标记物样本

颜色名称 短名称 RGB值 外观
“红色” “r” (1 0 0)

样品的颜色为红色

“绿色” 'G' [0 1 0]

颜色的样本

“蓝” 'B' (0 0 1)

样品的颜色是蓝色的

“青色” 'C' [0 1 1]

青色样本

“红色” “米” (1 0 1)

样品的颜色为洋红色

'黄色' “y” (1 1 0)

颜色的样本

'黑色的' “k” (0 0 0)

黑色样本

“白色” ' w ' (1 1 1)

样品的颜色为白色

坐标轴对象。如果你不指定坐标轴,那么fimplicit使用当前轴。

名称-值参数

指定可选的逗号分隔的对名称,值参数。姓名参数名和价值是相应的价值。姓名必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:fimplicit (f, MeshDensity 50“线宽”,2)指定评估点和线宽的数量。

隐式功能线这里列出的属性只是一个子集。有关完整列表,请参见ImplicitFunctionLine属性

作为标量指定的每个方向的计算点的数目。

线颜色,指定为RGB三联网,十六进制颜色代码,颜色名称或短名称。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#),然后是3个或6个十六进制数字,其范围可以是0F.值不区分大小写。因此,颜色代码'#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] '#00ffff'

青色样本

“红色” “米” (1 0 1) '#ff00ff'

样品的颜色为洋红色

'黄色' “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”

RGB三联体的样品[0 0.4470 0.7410],它看起来深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三联样品样品[0.8500 0.3250 0.0980],它显示为深橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

例子:“蓝”

例子:(0 0 1)

例子:“# 0000 ff”

行样式,指定为该表中列出的选项之一。

线条样式 描述 结果线
“- - -” 实线

实线样本

“——” 虚线

虚线样本

“:” 虚线

虚线样本

“-”。 Dash-dotted线

虚线虚线的样本,具有交替的破折号和点

“没有” 没有行 没有行

线宽,在点中指定为正值,其中1点= 1/72英寸。如果线有标记,那么线的宽度也会影响标记的边缘。

线宽不能比像素的宽度更薄。如果将线宽设置为低于系统上像素宽度的值,则该行将显示为一个像素宽。

标记符号,指定为此表中列出的值之一。默认情况下,对象不显示标记。指定标记符号在每个数据点或顶点处添加标记。

标记 描述 结果标记
“o”

圆形标记样本

“+” 加号

加号标记的样本

‘*’ 星号

星号标记样品

“。” 观点

点标记样本

“x” 交叉

交叉标记样品

'_' 水平线

水平线标记样本

“|” 垂直的线

垂直线标记样本

“年代” 广场

方形标志样品

'D' 钻石

菱形线标记器样品

'^' 向上指向三角形

向上指向三角标记的样本

“v” 向下指向三角形

向下指向三角形标记的样本

'>' 三点三角形

直角三角形标记的样本

'<' 左侧三角形

左侧三角形标记的样本

“p” 五角星形

五角星标记样品

'H' 六角星形

六芒格标记物样本

“没有” 没有标记 不适用

标记大小,指定为点的正值,其中1点= 1/72英寸。

标记轮廓颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值“汽车”用的颜色和颜色财产。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#),然后是3个或6个十六进制数字,其范围可以是0F.值不区分大小写。因此,颜色代码'#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] '#00ffff'

青色样本

“红色” “米” (1 0 1) '#ff00ff'

样品的颜色为洋红色

'黄色' “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”

RGB三联体的样品[0 0.4470 0.7410],它看起来深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三联样品样品[0.8500 0.3250 0.0980],它显示为深橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

标记填充颜色,指定为“汽车”、RGB三元组、十六进制颜色代码、颜色名称或短名称。的“汽车”值使用与MarkerEdgeColor财产。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是字符向量或以哈希符号开头的字符串标量(#),然后是3个或6个十六进制数字,其范围可以是0F.值不区分大小写。因此,颜色代码'#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] '#00ffff'

青色样本

“红色” “米” (1 0 1) '#ff00ff'

样品的颜色为洋红色

'黄色' “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”

RGB三联体的样品[0 0.4470 0.7410],它看起来深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三联样品样品[0.8500 0.3250 0.0980],它显示为深橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三态的样品[0.9290 0.6940 0.1250],它看起来深黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

[0.6350 0.0780 0.1840] “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

例子:[0.3 0.2 0.1]

例子:“绿色”

例子:“# D2F9A7”

提示

  • 使用Element-Wise运算符进行最佳性能,并避免警告消息。例如,使用x。* y而不是x * y.有关更多信息,请参阅数组与矩阵操作

  • 当你放大图表时,fimplicit重新计算数据,可以揭示隐藏的细节。

介绍了R2016b