matlab 参数方程绘图,用matlab绘图已知椭圆参数方程

41528d3028836879cd698677c3999917.gif用matlab绘图已知椭圆参数方程

1 用MATLAB绘图已知椭圆参数方程为 cos , [0,2 ] sin x a t t y b t        一、实验名称 MATLAB绘图功能 二、实验目的及要求 1、理解MATLAB 绘图的基本原理和方法; 3、掌握MATLAB 编写简单程序,会利用MATLAB 验证简单的数学定理。 三、实验环境 硬件:联想PC机 软件:Windows操作系统,MATLAB2010a 四、实验内容 已知椭圆参数方程为 ,编程完成下列要求 cos , [0,2 ] sin x a t t y b t        (1)取 绘制椭圆图像,对图像进行添加标题、图例等操作; 5, 3 a b   (2)验证椭圆的第一定义;(3) 绘制椭圆的两条准线,验证椭圆的第二定义。 五、算法描述及实验步骤 (1)(2) function f1 a=( a= ); b=( b= ); t=0:0.01*pi:2*pi; x=a*cos(t); y=b*sin(t); plot(x,y); title( x^2/a^2+y^2/b^2=1 )legend( y ,2) hold on if ab2c=(-b.^2+a.^2)^(1/2);d=((x-c).^2+y.^2).^(1/2)+((x+c).^2+y.^2).^(1/2);end end disp(d) (3) t=0:0.01*pi:2*pi; x=a*cos(t);y=b*sin(t);a=( a= ); a=5b=( b= ); b=3plot(x,y);title( x^2/5^2+y^2/3^2=1 ) legend( y ,2)hold onc=(a^2-b^2)^1/2;x=25/4;y=-10:0.01:10;plot(x,y)hold on x=-25/4;plot(x,y)hold on a=( a= ); b=( b= ); if abc=(-b.^2+a.^2)^(1/2); e=((x-c).^2+y.^2).^(1/2)/(a^2/c-x);end end disp(e) 六、调试过程及实验结果 (1)3 (2) (3)4 七、总结 对于这个椭圆问题,涉及到了画图,验证椭圆第一 二定义,相关计算,这个问题在程序设计 过程中还是遇到不少问题,如在第二小题中在M-文件中的等式老是出错,在第三小题中也是一样 式子也是总不对,这其中就是很多细节问题没注意而导致。所以在以后的学习中还应该多加注意, 多上机调试一些程序总结经验,掌握MATLAB 编写简单程序,会利用MATLAB 验证简单的数学 定理,这本身是一个很适用的软件,让我们在以后更方便熟悉的应用。 八、附录(源程序清单)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值