三维点或线图
定义t
作为一个值在0到10之间的向量
.定义圣
和ct
作为正弦和余弦值的向量。然后情节圣
,ct
,t
.
t = 0:π/ 50:10 *π;圣=罪(t);ct = cos (t);plot3(圣、ct、t)
创建两组x-,y- - - - - -,z坐标。
t = 0:π/ 500:π;处=罪(t) * cos (10 * t);罪yt1 =罪(t) * (10 * t);zt1 = cos (t);此时=罪(t) * cos (12 * t);yt2 =罪(t) *罪(12 * t);zt2 = cos (t);
调用plot3
函数,并指定连续XYZ
三胞胎。
plot3(处、yt1 zt1,此时,yt2, zt2)
创建矩阵X
包含三行x坐标。创建矩阵Y
包含三行y坐标。
t = 0:π/ 500:π;X(1:) =罪(t) * cos (10 * t);: X(2) =罪(t) * cos (12 * t);X(3) =罪(t) * cos (20 * t);Y(1:) =罪罪(t) * (10 * t);Y(2:) =罪罪(t) * (12 * t);Y(3:) =罪罪(t) * (20 * t);
创建矩阵Z
包含z-三组的坐标。
Z = cos (t);
在同一坐标轴上绘制三组坐标。
plot3 (X, Y, Z)
创建向量xt
,欧美
,zt型
.
t = 0:π/ 500:40 *π;Xt = (3 + cos(√32)*t) .*cos(t);y = sin(√(32)* t);Zt = (3 + cos(根号32)*t) .*sin(t);
绘制数据,并使用轴平等
命令在每个轴上等距刻度单位。然后为每个轴指定标签。
plot3 (xt,欧美,zt型)轴平等的包含(“x (t)”) ylabel (“y (t)”) zlabel (“z (t)”)
创建向量t
,xt
,欧美
,并将这些向量中的点绘制成带有10个圆形标记的蓝线。使用十六进制颜色代码为标记指定浅蓝色填充颜色。
t = 0:π/ 20:10 *π;xt =罪(t);欧美= cos (t);plot3 (xt,欧美,t,“o”,“颜色”,“b”,“MarkerSize”10...“MarkerFaceColor”,“# D9FFFF”)
创建矢量t
.然后使用t
来计算两组x和y值。
t = 0:π/ 20:10 *π;处=罪(t);yt1 = cos (t);此时=罪(2 * t);yt2 = cos (2 * t);
绘制两组值。为第一组使用默认行,为第二组指定虚线。
plot3 (yt2 yt1处,t,此时,t,“——”)
创建向量t
,xt
,欧美
,并在这些向量中绘制数据。在输出变量中返回图表线p
.
t = linspace (-10, 1000);xt = exp (t / 10)。*罪(5 * t);欧美= exp (t / 10)。* cos (5 * t);p = plot3 (xt,欧美,t);
将线宽更改为3.
.
p.LineWidth = 3;
从R2019b开始,可以使用tiledlayout
和nexttile
功能。调用tiledlayout
函数创建一个1乘2的平铺图表布局。调用nexttile
函数创建坐标轴对象ax₁
和ax2
.指定坐标轴对象作为的第一个参数,在坐标轴上创建单独的线图情节
3.
tiledlayout(1、2)%了情节ax₁= nexttile;t = 0:π/ 20:10 *π;处=罪(t);yt1 = cos (t);yt1 plot3 (ax₁,处,t)标题(ax₁,'螺旋5转')%的情节ax2 = nexttile;t = 0:π/ 20:10 *π;此时=罪(2 * t);yt2 = cos (2 * t);此时,plot3 (ax2 yt2, t)标题(ax2,“螺旋旋转10圈”)
创建x
和y
作为随机值之间的向量0
和1
.创建z
作为一个随机持续时间值的向量。
x =兰德(10);y =兰德(10);z =时间(兰德(10,1),兰迪(60 10 1),兰迪(60 10 1));
情节x
,y
,z
,并指定文件的格式z-轴为分和秒。然后添加轴标签,并打开网格,以便更容易地可视化绘图框中的点。
plot3 (x, y, z,“o”,“DurationTickFormat”,mm: ss的)包含(“X”) ylabel (“Y”) zlabel (“持续时间”网格)在
创建向量xt
,欧美
,zt型
.属性绘制值,使用圆形标记指定实线LineSpec
论点。指定MarkerIndices
属性将一个标记放置在第200个数据点。
t = 0:π/ 500:π;: xt(1) =罪(t) * cos (10 * t);次(1:)=罪罪(t) * (10 * t);zt型= cos (t);plot3 (xt,欧美等。“o”,“MarkerIndices”, 200)
X
- - - - - -x坐标x-坐标,指定为标量、向量或矩阵。的大小和形状X
这取决于数据的形状和要创建的图形类型。该表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 plot3(1、2、3、“o”)
|
一组点 | 指定 plot3 ((1 2 3), (4);5;6], [7 8 9]) |
多点集 (使用向量) |
指定连续的 plot3 ([1 2 3], [4 5 6], [7 8 9], [1 2 3], [4 5 6], [10 11 12]) |
多点集 (使用矩阵) |
指定至少一个 Plot3 ([1 2 3],[4 5 6],[7 8 9;10 11 12]) |
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
Y
- - - - - -y坐标y-坐标,指定为标量、向量或矩阵。的大小和形状Y
这取决于数据的形状和要创建的图形类型。该表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 plot3(1、2、3、“o”)
|
一组点 | 指定 plot3 ((1 2 3), (4);5;6], [7 8 9]) |
多点集 (使用向量) |
指定连续的 plot3 ([1 2 3], [4 5 6], [7 8 9], [1 2 3], [4 5 6], [10 11 12]) |
多点集 (使用矩阵) |
指定至少一个 Plot3 ([1 2 3],[4 5 6],[7 8 9;10 11 12]) |
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
Z
- - - - - -z坐标z-坐标,指定为标量、向量或矩阵。的大小和形状Z
这取决于数据的形状和要创建的图形类型。该表描述了最常见的情况。
类型的情节 | 如何指定坐标 |
---|---|
单点 | 指定 plot3(1、2、3、“o”)
|
一组点 | 指定 plot3 ((1 2 3), (4);5;6], [7 8 9]) |
多点集 (使用向量) |
指定连续的 plot3 ([1 2 3], [4 5 6], [7 8 9], [1 2 3], [4 5 6], [10 11 12]) |
多点集 (使用矩阵) |
指定至少一个 Plot3 ([1 2 3],[4 5 6],[7 8 9;10 11 12]) |
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|分类
|datetime
|持续时间
LineSpec
- - - - - -线条样式、记号笔和颜色作为包含符号的字符向量或字符串指定的行样式、标记和颜色。这些符号可以以任何顺序出现。您不需要指定所有这三个特征(线条样式、标记和颜色)。例如,如果省略行样式并指定标记,那么图只显示标记而不显示行。
例子:”,或“
红色虚线是否有圆圈标记
线条样式 | 描述 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
标记 | 描述 | 产生的标志 |
---|---|---|
“o” |
圆 |
|
“+” |
加号 |
|
‘*’ |
星号 |
|
“。” |
点 |
|
“x” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“年代” |
广场 |
|
' d ' |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“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) |
|
斧头
- - - - - -目标轴轴
对象目标轴,指定为轴
对象。如果你没有指定坐标轴,并且当前的坐标轴是笛卡尔坐标,那么plot3
使用当前轴。
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
plot3([1 2],[3 4],[5 6],'Color','red')
为图形指定红线。
请注意
这里列出的属性只是一个子集。有关完整列表,请参见行属性.
颜色
- - - - - -颜色[0 0.4470 - 0.7410)
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。您指定的颜色设置行颜色。它还设置标记边缘颜色时MarkerEdgeColor
属性设置为“汽车”
.
对于自定义颜色,指定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” |
|
线宽
- - - - - -线宽0.5
(默认)|积极的价值线宽,在点中指定为正值,其中1点= 1/72英寸。如果线有标记,那么线的宽度也会影响标记的边缘。
线宽不能小于像素的宽度。如果将行宽设置为小于系统上一个像素的宽度的值,则该行将显示为一个像素宽。
MarkerSize
- - - - - -标志尺寸6
(默认)|积极的价值标记的大小,指定为在点上的一个正值,其中1点= 1/72英寸。
MarkerEdgeColor
- - - - - -大纲标志颜色“汽车”
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……标记轮廓颜色,指定为“汽车”
、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” |
|
“没有” |
不适用 | 不适用 | 不适用 | 没有颜色 |
以下是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” |
|
MarkerFaceColor
- - - - - -标记填充颜色“没有”
(默认)|“汽车”
|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……标记填充颜色,指定为“汽车”
、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” |
|
“没有” |
不适用 | 不适用 | 不适用 | 没有颜色 |
以下是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” |
|
使用南
或正
在行中创建断点。例如,这段代码绘制了一行中间有断点的代码z = 2
和z = 4
.
plot3([1 2 3 4 5],[1 2 3 4 5],[1 2 NaN 4 5])
plot3
使用颜色和线条样式基于ColorOrder
和LineStyleOrder
轴的性质。plot3
循环通过颜色与第一行风格。然后,它通过每个额外的线条样式的颜色再次循环。
从R2019b开始,您可以通过设置绘图后改变颜色和线条样式ColorOrder
或LineStyleOrder
轴上的属性。你也可以拨打colororder
函数更改图中所有坐标轴的颜色顺序。
Hai fatto clic su un collegamento che corto comando MATLAB:
Esegui il comando inserendolo nella finestra di comando MATLAB。我浏览器web非supportano金宝app I命令MATLAB。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。