主要内容

fplot3

3 - d参数曲线绘图机

  • 3 - d参数曲线绘图机

描述

例子

fplot3 (funx,体会,funz)块定义的参数曲线x = funx (t),y =好笑(t),z = funz (t)在默认的间隔(5,5)t

例子

fplot3 (funx,体会,funz,tinterval)情节在指定的时间间隔。指定时间间隔的双元素向量形式[tmin最高温度)

例子

fplot3 (___,LineSpec)设置线条样式、标记符号和线的颜色。例如,“- r”指定一条红线。使用这个选项后的任何以前的输入参数组合。

fplot3 (___,名称,值)指定行属性使用一个或多个名称-值对参数。例如,“线宽”,2指定两点的线宽。

fplot3 (斧头,___)情节到指定的轴斧头而不是当前的轴。指定轴作为第一个输入参数。

例子

《外交政策》= fplot3 (___)返回一个ParameterizedFunctionLine对象。使用特定的对象查询和修改属性。一个属性列表,看到ParameterizedFunctionLine属性

例子

全部折叠

绘制三维参数线

x = ( t ) y = 因为 ( t ) z = t

在默认的参数范围5 [5]

xt = @ (t)的罪(t);欧美= @ (t)因为(t);zt型= @ t (t);fplot3 (xt,欧美,zt型)

图包含一个坐标轴对象。坐标轴parameterizedfunctionline类型的对象包含一个对象。

情节参数行

x = e - - - - - - t / 1 0 ( 5 t ) y = e - - - - - - t / 1 0 因为 ( 5 t ) z = t

在参数范围10 [-10]通过指定的第四个输入参数fplot3

xt = @ (t) exp (- t / 10)。*罪(5 * t);欧美= @ (t) exp (- t / 10)。* cos (5 * t);zt型= @ t (t);zt型fplot3 (xt,欧美,-10 [10])

图包含一个坐标轴对象。坐标轴parameterizedfunctionline类型的对象包含一个对象。

情节相同的3 d三次参数曲线在不同时间间隔的参数。第一间隔使用的线宽2分。第二,指定一个虚线红线风格圈标记。第三,指定一个青色,dash-dotted线条样式和星号标记。

fplot3 (@ (t)罪(t) @ (t)因为(t) @ t (t),(0 2 *π)“线宽”,2)fplot3 (@ (t)罪(t) @ (t)因为(t) @ t (t),(2 * 4π*π)”,或“)fplot3 (@ (t)罪(t) @ (t)因为(t) @ t (t),(4 * 6π*π)“- * c”。)举行

图包含一个坐标轴对象。坐标轴对象包含3 parameterizedfunctionline类型的对象。

情节在同一轴使用多个行抓住

fplot3 (@ t (t), @ t (t), @ t (t))fplot3 (@ - t (t), @ t (t), @ (t) - t)

图包含一个坐标轴对象。坐标轴对象包含2 parameterizedfunctionline类型的对象。

情节参数行

x = e - - - - - - | t | / 1 0 ( 5 | t | ) y = e - - - - - - | t | / 1 0 因为 ( 5 | t | ) z = t

将参数化函数行对象分配给一个变量。

xt = @ (t) exp (abs (t) / 10)。*罪(5 * abs (t));欧美= @ (t) exp (abs (t) / 10)。* cos (5 * abs (t));zt型= @ t (t);fp = fplot3 (xt,欧美,zt型)

图包含一个坐标轴对象。坐标轴parameterizedfunctionline类型的对象包含一个对象。

fp = ParameterizedFunctionLine属性:XFunction: @ (t) exp (abs (t) / 10)。*罪(5 * abs (t)) YFunction: @ (t) exp (abs (t) / 10)。* cos (5 * abs (t)) ZFunction: @ t (t)颜色:0.4470 - 0.7410[0]线型:”——“线宽:0.5000显示所有属性

改变参数值的范围10 [-10]和线的颜色更改为红色。

《外交政策》。TRange = -10 [10];《外交政策》。颜色=“r”;

图包含一个坐标轴对象。坐标轴parameterizedfunctionline类型的对象包含一个对象。

t 值的范围 - - - - - - 2 π 2 π 、情节参数线

x = t y = t / 2 z = ( 6 t )

添加一个标题,x设在标签,y设在标签。此外,改变轴的视图并显示轴框轮廓。

xt = @ t (t);欧美= @ t (t) / 2;zt型= @ (t)罪(6 * t);fplot3 (xt,欧美、zt型(2 * 2π*π)“MeshDensity”30岁的“线宽”1);标题(' x = t, y = t / 2, z =罪(6 t) 2 \π< t < 2 \π”)包含(“x”);ylabel (“y”);视图(52.5,30)

图包含一个坐标轴对象。坐标轴对象标题x = t、y = t / 2空白,空白的z = s i n (6 t)空白f o r空白- 2π< t < 2π,包含x, y ylabel包含parameterizedfunctionline类型的一个对象。

访问坐标轴对象使用gca。指定x设在蜱虫值和相关标签使用XTickXTickLabel轴的属性对象。同样,指定y设在蜱虫值和相关的标签。

甘氨胆酸ax =;斧子。XTick = 2 * pi:π/ 2:2 *π;斧子。XTickLabel = {“2 \π”,‘3 \π/ 2,' - \π,”——\π/ 2”,' 0 ',‘\π/ 2,“\π”,‘3 \π/ 2,“2 \π”};斧子。YTick = -ππ/ 2:π;斧子。YTickLabel = {' - \π,”——\π/ 2”,' 0 ',‘\π/ 2,“\π”};

图包含一个坐标轴对象。坐标轴对象标题x = t、y = t / 2空白,空白的z = s i n (6 t)空白f o r空白- 2π< t < 2π,包含x, y ylabel包含parameterizedfunctionline类型的一个对象。

输入参数

全部折叠

参数的函数x指定坐标,作为处理函数命名或匿名函数。

指定的函数形式x = funx (t)。函数必须接受一个向量输入参数并返回一个向量相同大小的输出参数。矩阵运算符的使用数组运算符而不是最佳性能。例如,使用。*()而不是* (mtimes)。

例子:funx = @ (t)罪(2 * t);

参数的函数y指定坐标,作为处理函数命名或匿名函数。

指定的函数形式y =好笑(t)。函数必须接受一个向量输入参数并返回一个向量相同大小的输出参数。矩阵运算符的使用数组运算符而不是最佳性能。例如,使用。*()而不是* (mtimes)。

例子:体会= @ (t) cos (2 * t);

参数的函数z指定坐标,作为处理函数命名或匿名函数。

指定的函数形式z = funz (t)。函数必须接受一个向量输入参数并返回一个向量相同大小的输出参数。矩阵运算符的使用数组运算符而不是最佳性能。例如,使用。*()而不是* (mtimes)。

例子:funz = @ t (t);

区间参数t,指定为一个双元素向量的形式[tmin最高温度)

坐标轴对象。如果你不指定一个坐标轴对象,然后fplot3使用当前轴(gca)。

线型、标志和颜色,指定为一个字符串标量或字符包含符号向量。这些符号可以出现在任何顺序。你不需要指定三个特点(线型、标志和颜色)。例如,如果您省略线条样式和指定标记,然后情节只显示标记,也没有行。

例子:”或“是一个红色虚线圆圈标记。

线条样式 描述 产生的线
“-” 实线

样品的实线

”——“ 虚线

样本的虚线

”:“ 虚线

样本的虚线

“-”。 Dash-dotted线

样本dash-dotted线,与交替的破折号和点

标记 描述 产生的标志
“o”

样本的圆圈标记

“+” 加号

的加号标记样本

“*” 星号

星号标记的样本

“。”

样本点标记

“x” 交叉

的十字标记样本

“_” 水平线

样本的水平线标志

“|” 垂直的线

垂直线的样本标记

“广场” 广场

广场标记样本

“钻石” 钻石

钻石线标记的样本

“^” Upward-pointing三角形

样本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)

样品的颜色白色

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“标记”、“o”,“MarkerFaceColor”、“红”

这里列出的属性是唯一的一个子集。一个完整的列表,请参阅ParameterizedFunctionLine属性

数量的评估点,指定为一个数字。默认值是23。因为fplot3使用自适应评估,评估点的实际数量更大。

线的颜色,指定为一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

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

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从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) “# 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”

样本的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线

样本dash-dotted线,与交替的破折号和点

“没有” 没有线 没有线

线宽,指定为一个积极的价值点,1点= 1/72英寸。如果线标记,标记的线宽也会影响边缘。

线宽不能少于一个像素的宽度。如果你设置线宽的值小于一个像素的宽度在您的系统上,行显示为一个像素宽。

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

标记 描述 产生的标志
“o”

样本的圆圈标记

“+” 加号

的加号标记样本

“*” 星号

星号标记的样本

“。”

样本点标记

“x” 交叉

的十字标记样本

“_” 水平线

样本的水平线标志

“|” 垂直的线

垂直线的样本标记

“广场” 广场

广场标记样本

“钻石” 钻石

钻石线标记的样本

“^” Upward-pointing三角形

样本upward-pointing三角形标记

“v” 向下的三角形

向下的三角形的样本标记

“>” 三点三角形

样本的三点三角形标记

" < " 只左向三角形

样品只左向三角形标记

“五角星形” 五角星形

五角星形标记样本

“卦” 六角星形

六角星形标记样本

“没有” 没有标记 不适用

标记轮廓颜色,指定为“汽车”,一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。的默认值“汽车”使用相同的颜色颜色财产。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

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

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从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) “# 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”

样本的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)

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从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) “# 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”

样本的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”

标记大小,指定为一个积极的价值点,1点= 1/72英寸。

输出参数

全部折叠

一个或多个ParameterizedFunctionLine对象,作为一个标量或矢量返回。您可以使用这些对象查询和修改一个特定的属性ParameterizedFunctionLine对象。有关详细信息,请参见ParameterizedFunctionLine属性

版本历史

介绍了R2016a