当前位置: 首页 > 其他范文 > 其他范文

实验2数学实验

作者:gwei62459 | 发布时间:2021-01-11 19:18:27 收藏本文 下载本文

SNJ ]] ]] 《数学实验》实验报告 实验 题目:实验二 二 MATLAB 绘图 报告人:学号:1*** 姓名:

黄秀清 一、实验目的 熟悉 matlab 的绘图方法 二、实验内容 1、分别用 plot, fplot 绘制函数3cos(tan())y x   图形。

2、用 surf,mesh 绘制曲面2 22 2 z x y  。

3、在同一窗口的两个区域分别画出心型线2 2 2 2x y ax a x y     和马鞍面2 22 2x yza b (a,b 的值可以自选)。要求(1)图形上加网格、图例和标注。

(2)以不同的角度观察马鞍面。

4、以三叶玫瑰线 cos3 r a   为基础,使用三个动画制作函数,编程实现一个不断旋转的三叶玫瑰线。(可以参考 donghua.m 程序)三、问题求解与分析 出(针对每个问题给出 M 文件,给出结果和说明)第一题 老师:x=-2*pi:pi/100:2*pi;y=cos(tan(pi*x.^3));subplot(2,1,1)plot(x,y,"r")subplot(2,1,2)fplot("cos(tan(pi*x^3))",[-2*pi 2*pi])

M 文件:

x=-pi:5/20:pi y=cos(tan(pi*x.^3));plot(x,y)运行结果:

-4-3-2-1 0 1 2 3 4-0.8-0.6-0.4-0.200.20.40.60.81 M 文件:

fplot("cos(tan(pi*x.^3))",[-3,3])运行结果:

-3-2-1 0 1 2 3-1-0.8-0.6-0.4-0.200.20.40.60.81 第二题:

老师:

x=-20:1:20;y=-20:1:20;[x y]=meshgrid(x,y);z=2*x.^2+2*y.^2;subplot(1,2,1)surf(x,y,z)subplot(1,2,2)mesh(x,y,z)M 文件:

[x,y]=meshgrid(-10:0.6:10);z=2*x.^2+2*y.^2;

mesh(x,y,z)运行结果:

-10-50510-10-***400 M 文件:

[x,y]=meshgrid(-10:0.6:10);z=2*x.^2+2*y.^2;surf(x,y,z)运行结果:

-10-50510-10-***400 第三题:

老师:

subplot(2,2,1)ezplot("x^2+y^2+3*x-3*sqrt(x^2+y^2)")axis equal % 等坐标刻度 grid on legend(" 心型线")subplot(2,2,2)ezmesh("x.^2/25-y.^2/25",[-30 30])subplot(2,2,3)

ezmesh("x.^2/25-y.^2/25",[-30 30])view(30,15)subplot(2,2,4)ezmesh("x.^2/25-y.^2/25",[-30 30])view(-60,-30)M 文件:

clear ax1=subplot(1,2,1);t=0:.01*pi:2*pi;f1=polar(t,1+cos(t));title(" 心形线");legend(f1,"r=1+cost")ax2=subplot(1,2,2);x1=linspace(-40,20,40);y1=linspace(-40,20,40);[xx1,yy1]=meshgrid(x1,y1);zz1=xx1.*yy1;f2=surf(xx1,yy1,zz1);

title(" 马鞍面");legend(f2,"z=x^2-y^2","westnorth")xlabel("x 轴")ylabel("y 轴")zlabel("z 轴")axis([-40 20-40 20-1000 1500])setAllowAxesRotate(rotate3d,ax1,false);grid on 运行结果:

1 ******0 0心 形 线 r=1+cost-40-20020-40-20020-1000-***x轴 马 鞍 面 y轴z轴z=x 2-y 2

第四题:

老师:n=30;m=moviein(n);theta=0:0.05:pi;for i=1:n r=5*cos(3*theta+pi*i/4);polar(theta,r,"r");m(:,i)=getframe;end movie(m,10,30);M 文件:

n=30;

m=moviein(n);for a=1:n t=0:0.001:2*pi;r=3*cos(3*t+pi*a/3);polar(t,r);m(:,a)=getframe;end movie(m,30);运行结果:

10 20 ******80 0

四 :总结(实验的体会和 想法))体会:很多 制作 函数的使用还不熟练,对于复杂的函数 如第三题 不懂得转化。

2,中断实验

实验2参考答案

《电子商务》实验(2)

单片机实验2

实验力学2

本文标题: 实验2数学实验
链接地址:https://www.dawendou.com/fanwen/qitafanwen/383820.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《实验2数学实验》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有