matlab实验 下载本文

内容发布更新时间 : 2024/5/7 18:50:41星期一 下面是文章的全部内容请认真阅读。

实验二 Matlab绘图

【实验类型】 验证性 【实验学时】 1学时 【实验目的】

1、熟练掌握MATLAB二维曲线的绘制; 2、掌握图形的修饰; 3、掌握三维图形的绘制。 【实验内容】

1.MATLAB二维图形、三维图形的绘制; 2.MATLAB图形的修饰。 【实验仪器与软件平台】

1.PIV2.8/256M以上计算机; 2.Matlab6.0以上。 【实验前的预备知识】 1.MATLAB基本操作;

2.熟悉MATLAB绘图命令plot,polar,mesh,surf等; 3.熟悉MATLAB绘图辅助命令。 【实验方法或步骤】

Matlab的绘图功能很强,能绘制二维图形、三维图形,下面以两道题目为例,说明绘图方法。 上机练习:

1)绘制曲线f(x)?xsin的图形。

x=1:1:20; y=x.*sin(1./x); >> plot(x,y,'+')

1x>>结果:

2)绘制曲面z?x2?y2的图形。

x=-10:1:10; y=-10:1:10;

[x,y]=meshgrid(x,y); z=x.^2+y.^2; mesh(x,y,z);

xlabel('x');ylabel('y');zlabel('z'); >>结果:

实验六 Lagrange多项式插值

【实验类型】 验证性 【实验学时】 1学时 【实验目的】

1、掌握Lagrange插值的基本原理; 2、掌握Matlab对多项式的各种计算; 3、编写Matlab实现Lagrange插值法的程序; 4、通过Matlab观察龙格现象。 【实验内容】

(1)

f(x)?tan(cos(3?sin2x)),x?[??,?],作出其n次拉格朗日23?4x插值多项式Ln(x) (n?2,4,6,8,10)的图形;

(2)f(x)?51?x2分别取节点数n?11,n?21 的等距节,x?[?5,5],

点为插值点,构造出Ln(x),画出其图形,与f(x)的图形比较;观察在x??5 附近的现象,写出分析结果。