如何用matlab画椭圆?

如何用matlab画椭圆?,第1张

椭圆的参数程为:

x=acost

y=bsint .

M(x,y)椭圆上一点。过M作直线⊥X轴,交以O为圆心,以a为半径的圆于B点,连接OB.

式中,t----OB与X轴的正向的正夹角, a----椭圆的长半径,b----椭圆的短半径。

可以用椭圆的参数方程嘛。

x=-2+2cos(t)

y=6+3sin(t)

t从0到2*pi。

具体程序就是:

>>t=linspace(0,2*pi,1000)

>>x=-2+2*cos(t)

>>y=6+3*sin(t)

>>plot(x,y),grid on

画出来的就是这样:

matlab中通常可用两种方法画椭圆的曲线:使用隐函数绘图函数ezplot()使用椭圆的参数方程得到散点,然后plot()函数作图下面实例演示绘制椭圆:(x-1)^2/4+(y-3)^2/25=11、隐函数绘图函数ezplot()ezplot('(x-1)^2/4+(y-3)^2/25=1',[-1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12193997.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存