几种常见的曲线
- 格式:doc
- 大小:728.00 KB
- 文档页数:7
高等数学常见的几种曲线theta=0:0.01:2*pi;
rho=sin(2*theta).*cos(2*theta); polar(theta,rho);
title('polar
plot');
四叶玫瑰线:
三叶玫瑰线:
theta=0:0.01:2*pi;
rho=4*sin(3*theta);
polar(theta,rho);
title('polar plot');
伯努利双扭线:
ezplot('x.^4+y.^4+2*x.^2*y.^2-27*(x.^2-y.^2)');axis equal;
心形线:
ezplot('x.^2+y.^2+3*x-3*sqrt(x.^2+y.^2)');axis equal;
笛卡尔叶形线:
ezplot('x.^3+y.^3-6*x*y');axis equal;
蔓叶线:
ezplot('y.^2*(2-x)-x.^3');axis equal;
箕舌线:
ezplot('(x.^2+4)*y-8');axis equal;
阿基米德螺线:
theta=0:0.01:2*pi;
rho=3*theta;
polar(theta,rho);
title('polar ')
对数螺线:
theta=-0.5*pi:0.01:6*pi;
rho=exp(0.05*theta);
polar(theta,rho);
title('polar ')
半立方抛物线:
ezplot('y.^2-2*x.^3');axis equal;
三次抛物线:
x=-10:10;
y=1/2*x.^3;
plot(x,y);grid
二维彗星图:
t=0:.01:2*pi;
x=cos(2*t).*(cos(t).^2);
y=sin(2*t).*(sin(t).^2);
comet(x,y);
title('二维彗星轨迹图')
hold on
plot(x,y)
摆线:phi=0:pi/20:8*pi;
b=2;a=2;
x=a*phi-b*sin(phi);
y=a-b*cos(phi);
plot(x,y);axis equal;
n=30
[x,y,z]=sphere
m=moviein(n);
for j=1:n
surf(i*x,i*y,i*z)
m(:,j)=getframe;
end
movie(m,30);
星形线:
a=2;
fh = @(x,y)x^(2/3)+y^(2/3)-a^(2/3); ezplot(fh);
t=-2*pi:0.1:2*pi; x=cos(t).^3;y=sin(t).^3; plot(x,y)
外摆线:
t=0:pi/100:2*pi;
a=20;b=2;
x=(a+b)*cos(t)-b*cos((a+b)*t/b);
y=(a+b)*sin(t)-b*sin((a+b)*t/b);
plot(x,y);axis equal;
内摆线:
t=0:pi/100:2*pi;
a=20;b=2;
x=(a-b)*cos(t)+b*cos((a-b)*t/b); y=(a-b)*sin(t)-b*sin((a-b)*t/b); plot(x,y);axis equal;。