EDA365电子论坛网
标题:
怎么用matlab 绘制斐波那契(Fibonacci)螺旋线?
[打印本页]
作者:
greensmile
时间:
2019-7-9 13:40
标题:
怎么用matlab 绘制斐波那契(Fibonacci)螺旋线?
用matlab 绘制斐波那契(Fibonacci)螺旋线
$ t5 {# K' c- U: N
怎么做?或给点思路?
' l2 J2 @6 X% ^. S2 g# S
作者:
relchhiclty
时间:
2019-7-9 17:58
试一下哈
) g+ ~9 _9 d" k) n9 ~1 k
% c/ S, a' Q1 d5 U# \2 {# w+ y# U, \
function helix()
, M7 R1 F- m5 Z8 i7 J
% 绘制螺旋线 helical line
* ^7 N: D5 r7 ^ X* |
% 绘制原理:随着时间的延续或z坐标的升高,
3 ~' V( n K# W- q" ~) t& G
% x、y平面上圆的半径不断缩小(指数减小)
; l0 C6 q& k6 y: _$ r! k* p; n/ I
t = 0 : 0.1 : 10 * pi;
5 @6 ], `9 Y$ W& \
x = exp(-t / 20) .* cos(t);
1 S% t4 y8 l) p* y3 N& y
y = exp(-t / 20) .* sin(t);
( I; P: y# \5 A7 }* o
%z = t;
% t2 p' n4 `, @4 c& \1 D) y# w4 t
% 绘制二维螺旋线
0 b. E) X) V( V* l: f# F, A- e. y5 O" N
figure
; a0 R1 Q4 d/ k7 F2 t1 R) L* u
plot(x, y);
, @$ A) Z u3 b3 p
% 绘制三维螺旋线
# B U, f# g1 [
%figure
4 O5 ]: L+ u' N8 D
%plot3(x, y, z);
4 `1 d' M7 C# K' N: A' B
return
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2