15年13级matlab实验报告.docVIP

  • 95
  • 0
  • 约 64页
  • 2017-05-21 发布于浙江
  • 举报
15年13级matlab实验报告

《MATLAB程序设计》 实验报告 实验一 MATLAB的基本功能 一、实验目的 1、了解MATLAB程序设计的开发环境,熟悉命令窗口、工作区窗口、历史命令等窗口的使用。 2、掌握MATLAB常用命令的使用。 3、掌握MATLAB帮助系统的使用。 4、熟悉利用MATLAB进行简单数学计算以及绘图的操作方法。 二、实验内容 1、启动MATLAB软件,熟悉MATLAB的基本工作桌面,了解各个窗口的功能与使用。 2、MATLAB的常用命令与系统帮助: 3、在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。 4、思考题。 三、源程序和实验结果 计算(365-52(2-70)(3 (365-52*2-70)/3 ans = 63.6667 area=pi*2.5^2 area = 19.6350 已知x=3,y=4,在MATLAB中求z: y=4; x=3; z=x^2*y^3/(x-y)^2 z = 576 利用who,whos命令查看工作空间内的所有变量,并比较两种命令区别。 who Your variables are: area x y z whos Name Size Bytes Class area 1x1 8 double array x 1x1 8 double array y 1x1 8 double array z 1x1 8 double array Grand total is 4 elements using 32 bytes 使用clear命令删除工作空间内的所有变量。提示:MATLAB有一些永久常数(Permanent Constants)如表所示,虽然在工作空间中看不到,但使用者可直接取用。 表1.1 MATLAB中常用的变量,常量 特殊的变量、常量 取 值 ans 用于结果的缺省变量名 pi 圆周率π的近似值(3.1416) eps 数学中无穷小(epsilon)的近似值(2.2204e - 016) inf 无穷大,如 1/0 = inf (infinity) NaN 非数,如 0/0 = NaN (Not a Number),inf / inf = NaN i,j 虚数单位:i = j = clear whos 将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。 m1= m1=[16,2,3,13;5,11,10,8;9,7,6,12;4,14,15,1]; whos Name Size Bytes Class m1 4x4 128 double array Grand total is 16 elements using 128 bytes 执行以下命令,观察结果: m1(2,3) ans = 10 m1(11) ans = 6 m1(:,3) ans = 3 10 6 15 m1(2:3,1:3) ans = 5 11 10 9 7 6 m1(1,4)+m1(2,3)+m1(3,2)+m1(4,1) ans = 34 执行命令help abs,查看函数abs的用法及用途,计算abs(3 +4i)。 abs(3+4i) ans = 5 执行命令: x=0:0.1:6*pi; y=5*sin(x); plot(x,y) 在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式如下: t=[-1,0,1] t = -1 0 1 y=sqrt(3)/2*exp(-4*t).*sin(4*sqrt(3*t)+pi/3) y = 1.0e+004 * 2.0897 + 1.2065i 0.0001 0.0000 求方程组的根: A=[1,4,-3;2,5,-1;1,6,1] A = 1 4 -3 2 5 -1 1 6 1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档