仿真平台_matlab绘制曲面图像.docVIP

  • 1
  • 0
  • 约2.59千字
  • 约 14页
  • 2019-11-10 发布于安徽
  • 举报
.. . . .. 学习好帮手 一、设计目的 熟悉曲面图形的编制,通过常量参数的变化观察图形变化的规律。 二、设计内容 已知二次曲面方程为x2a2 要求: 1.为便于观察,绘图时要求加入网格 2.实现当a,b,c,d独立增大或同时增大的图形变化 3.分析观察的结果 4.编制实训报告 三、设计思路 x z=±c 利用matlab画出二次曲面的图形,编程如下: a=input(a=); b=input(b=); c=input(c=); d=input(d=); %输入参数, xgrid=linspace(-abs(a*sqrt(d)),abs(a*sqrt(d)),50); %建立x网格坐标50为网格线数目 ygrid=linspace(-abs(b*sqrt(d)),abs(b*sqrt(d)),50); %建立y网格坐标 [x,y]=meshgrid(xgrid,ygrid); %确定50×50个点的x,y网格坐标 z=c*sqrt(d-y.*y/b^2-x.*x/a^2);u=1; %u=1,表示z要取正值 z1=real(z); %取z的实部z1 for k=2:49; %以下7行程序的作用是取消z中含虚数的点 for

文档评论(0)

1亿VIP精品文档

相关文档