好文档 - 专业文书写作范文服务资料分享网站

误差理论与大数据处理实验报告材料

天下 分享 时间: 加入收藏 我要投稿 点赞

实用文档

《误差理论与数据处理》实验报告

实验名称:MATLAB软件基础

班级:学号: 姓名:

实验时间: 成绩:

一、 实验目的

熟悉MATLAB软件的用户环境;了解MATLAB软件的一般目的命

令;掌握MATLAB数组操作与运算函数;掌握MATLAB软件的基本绘图命令;掌握MATLAB语言的几种循环、条件和开关选择结构。

通过该实验的学习,使学生能灵活应用MATLAB软件解决一些简单问题,能借助MATLAB软件进行曲线或图形的绘制。

二、 实验原理 三、 实验内容和结果 1. 程序及流程

1. MATLAB软件的数组操作及运算练习

ER

设有分块矩阵A=[],其中E,R,O,S分别为单位矩阵,随机

OS

ER+RS

阵、零阵和对角阵,试通过数值计算验证A2=[]

OS2程序:

>> E=eye(3); >> R=rand(3,2); >> O=zeros(2,3); >> S=diag([1 2]) >> A=[E R

O S]

>> a=[E,R+R*S

O,S^2]

标准

实用文档

>> A^2-a

2. 直接使用MATLAB软件进行作图练习

1. 在同一个坐标下作出sin(2π*1*t)和cos(2π*10*t)2条曲线的图形,并要求在图上加粗相应标注

程序:>> x=0:0.001:1;

>> plot(x,sin(2*pi*x),x,cos(2*pi*10*x))

2.用subplot分别在不同的坐标系下作出下列两条曲线,为每幅图形加上标题。 1. 正态分布N(0,1)的概率密度函数曲线; 2. 反正弦分布的概率密度函数曲线,取a=1。

程序:x=-5:0.01:5;

r = randn(1,1); y1=normpdf(x,0,1); y2=1/(pi*sqrt(1-(r ^2))); subplot(2,1,1) plot(x,y1) subplot(2,1,2) plot(x,y2)

3画出下列曲面的3维图形:z=sin(π√x2+y2)。

程序:[x,y]=meshgrid(0:0.25:4*pi);

z=sin(pi*sqrt(x^2+y^2)); mesh(x,y,z);

axis([0 4*pi 0 4*pi -2.5 1]);

3. 用MATLAB语言编写命令M-文件和函数M-文件

编写函数M-文件sq.m:用迭代法求x=√a的值。求平方根的迭

1a

代公式为xn+1=(xn+)迭代的终止条件为前后两次求出

2

的x的差的绝对值小于10。

xn?5

标准

实用文档

程序:function y=sq(a)

err=10^-5; Xn=a;

Xn1=0.5*(Xn+a/Xn) while abs(Xn1-Xn)>= err; Xn=Xn1;

Xn1=0.5*(Xn+a/Xn) end y=Xn1;

2. 实验结果(数据或图表)

标准

误差理论与大数据处理实验报告材料

实用文档《误差理论与数据处理》实验报告实验名称:MATLAB软件基础班级:学号:姓名:实验时间:成绩:一、实验目的熟悉MATLAB软件的用户环境;了解MATLAB软件的一般目的命令;掌握MATLAB数组操作与运算函数;掌握MATLAB软件的基本绘图命令;掌握MATLAB语言的
推荐度:
点击下载文档文档为doc格式
7sj2g5jdp97l7tx29ybm0wacw0f2i000g7u
领取福利

微信扫码领取福利

微信扫码分享