广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    圆锥曲线:MATLAB绘制椭圆方程的图像

    来源:网络收集  点击:  时间:2024-04-02
    【导读】:
    平面内到定点F1,F2的距离等于常数2*a的动点轨迹叫做椭圆。定点F1,F2叫做椭圆的焦点,两焦点的距离为2*c。对于椭圆的标准方程而言:(1)中心在原点,焦点在x轴上的椭圆标准方程为x^2/a^2+y^2/b^2=1,(2)中心在原点,焦点在y轴上的椭圆标准方程为y^2/a^2+x^2/b^2=1。其中焦点所在的轴为椭圆的长轴,与长轴垂直的轴为椭圆的短轴,长轴距离为2*a,短轴的距离为2*b,两焦点的距离为2*c,c^2=a^2-b^2。下面用MATLAB绘制椭圆,并标出焦点c,长轴2*a,短轴2*b。方法/步骤1/5分步阅读

    第一,利用MATLAB绘制下图椭圆方程的图像。

    2/5

    第二,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:

    close all; clear all; clc

    a=5; b=4; c=sqrt(a^2-b^2);

    syms x y

    h=ezplot(x^2/a^2+y^2/b^2==1)

    set(h,color,,LineWidth,2);

    axis equal;hold on;

    plot(,0,--k)

    plot(0,,--k)

    legend(x^2/a^2+y^2/b^2=1)

    3/5

    第三,保存和运行上述脚本,得到椭圆方程x^2/5^2+y^2/4^2=1的图像。

    4/5

    第四,改进上述脚本,标记出长轴2*a,短轴2*b和焦点c。接着在脚本编辑区输入如下代码:

    text(,,a,FontSize,15)

    plot(,,k.,MarkerSize,15)

    text(,,b,FontSize,15)

    plot(,,g.,MarkerSize,15)

    text(,,c,FontSize,15)

    5/5

    第五,保存和运行上述改进后的脚本,得到椭圆方程x^2/5^2+y^2/4^2=1的图像,并且标记出长轴2*a,短轴2*b和焦点c。

    注意事项

    x1=a^2/c与x2=-a^2/c为椭圆的准线方程。

    椭圆上的点到焦点(c,0)的距离与到准线x=a^2/c的距离之比为常数c/a(即离心率=c/a)。

    MATLABEZPLOT椭圆方程圆锥曲线
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_401107.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 14:08:38  耗时:0.026
    0.0265s