1、cylinder函数:绘制三维圆柱图
2、用法说明:
(1)[x,y,z]=cylinder 函数返回一半径和高度都为1的圆柱体x,y,z轴的坐标值,圆柱体沿其周长有20个等距分布的点
(2)[x,y,z]=cylinder(r) 函数一个半径为r、高度为1的圆柱体的x,y,z轴的坐标值,圆柱体沿其周长有20个等距分布的点
(3)[x,y,z]=cylinder(r,n) 函数一个半径为r、高度为1的圆柱体的x,y,z轴的坐标值,圆柱体沿其周长有n个等距分布的点
(4)cylinder(...) 函数只绘制圆柱,没有任何的输出参量。其他参量及结果同上
3、实例
3.1、[x,y,z]=cylinder 函数
复制代码
3.2、[x,y,z]=cylinder(r)函数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44>> [x,y,x] = cylinder x = Columns 1 through 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Columns 18 through 21 0 0 0 0 1 1 1 1 y = Columns 1 through 10 0 0.3090 0.5878 0.8090 0.9511 1.0000 0.9511 0.8090 0.5878 0.3090 0 0.3090 0.5878 0.8090 0.9511 1.0000 0.9511 0.8090 0.5878 0.3090 Columns 11 through 20 0.0000 -0.3090 -0.5878 -0.8090 -0.9511 -1.0000 -0.9511 -0.8090 -0.5878 -0.3090 0.0000 -0.3090 -0.5878 -0.8090 -0.9511 -1.0000 -0.9511 -0.8090 -0.5878 -0.3090 Column 21 0 0 x = Columns 1 through 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Columns 18 through 21 0 0 0 0 1 1 1 1
复制代码
3.3、[x,y,z]=cylinder(r,n) 函数1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97>> [x,y,z]=cylinder(5) x = Columns 1 through 10 5.0000 4.7553 4.0451 2.9389 1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 Columns 11 through 20 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 -0.0000 1.5451 2.9389 4.0451 4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 -0.0000 1.5451 2.9389 4.0451 4.7553 Column 21 5.0000 5.0000 y = Columns 1 through 10 0 1.5451 2.9389 4.0451 4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 0 1.5451 2.9389 4.0451 4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 Columns 11 through 20 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 Column 21 0 0 z = Columns 1 through 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Columns 18 through 21 0 0 0 0 1 1 1 1>> [x,y,z]=cylinder(5) x = Columns 1 through 10 5.0000 4.7553 4.0451 2.9389 1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 Columns 11 through 20 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 -0.0000 1.5451 2.9389 4.0451 4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 -0.0000 1.5451 2.9389 4.0451 4.7553 Column 21 5.0000 5.0000 y = Columns 1 through 10 0 1.5451 2.9389 4.0451 4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 0 1.5451 2.9389 4.0451 4.7553 5.0000 4.7553 4.0451 2.9389 1.5451 Columns 11 through 20 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 0.0000 -1.5451 -2.9389 -4.0451 -4.7553 -5.0000 -4.7553 -4.0451 -2.9389 -1.5451 Column 21 0 0 z = Columns 1 through 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Columns 18 through 21 0 0 0 0 1 1 1 1
复制代码
3.4、cylinder(...) 函数1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32>> [x,y,z]=cylinder(5,10) x = Columns 1 through 10 5.0000 4.0451 1.5451 -1.5451 -4.0451 -5.0000 -4.0451 -1.5451 1.5451 4.0451 5.0000 4.0451 1.5451 -1.5451 -4.0451 -5.0000 -4.0451 -1.5451 1.5451 4.0451 Column 11 5.0000 5.0000 y = Columns 1 through 10 0 2.9389 4.7553 4.7553 2.9389 0.0000 -2.9389 -4.7553 -4.7553 -2.9389 0 2.9389 4.7553 4.7553 2.9389 0.0000 -2.9389 -4.7553 -4.7553 -2.9389 Column 11 0 0 z = 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
复制代码
绘制的圆柱图
1>> cylinder(5)
最后
以上就是冷傲泥猴桃最近收集整理的关于Matlab基本函数-cylinder函数的全部内容,更多相关Matlab基本函数-cylinder函数内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复