matlab实验报告

2020-05-23 15:35

M A 学号:姓名:专业:

2013128110 T L A B 实 验 报 告

实验一 MATLAB环境的熟悉与基本运算 一、实验目的

1.熟悉MATLAB开发环境

2.掌握矩阵、变量、表达式的各种基本运算 二、实验内容及对应表达式

1、学习使用help命令,例如在命令窗口输入help eye,然后根据帮助说明,学习使用指令eye(其它不会用的指令,依照此方法类推)

2、学习使用clc、clear,观察command window、command history和workspace等窗口的变化结果。

3、初步程序的编写练习,新建M-file,保存(自己设定文件名,例如exerc1、exerc2、 exerc3??),学习使用MATLAB的基本运算符。

三、实验练习

(1)help、rand,然后随机生成一个2×6的数组,观察command window、command history和workspace等窗口的变化结果。

rand(2,6)

ans =

0.9501 0.6068 0.8913 0.4565 0.8214 0.6154 0.2311 0.4860 0.7621 0.0185 0.4447 0.7919

(2)学习使用clc、clear,了解其功能和作用。

(3)用逻辑表达式求下列分段函数的值

(4)求[100,999]之间能被21整除的数的个数。(提示:rem,sum

的用法)

实验二 MATLAB数值运算

一、实验目的

1、 掌握矩阵的基本运算。 2、 掌握矩阵的数组运算。

二、实验内容

(1)输入C=1:2:20,则C(i)表示什么?其中i=1,2,3,?,10。

(2)输入A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2; 3 3 3],在命令窗口中执行下列表达式,掌握其含义:

A(2, 3) A(:,2) A(:,1:2:3) A(:,3).*B(:,2) A(:,3)*B(2,:) A*B A.*B A^2 A.^2 B/A B./A

)>> A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2; 3 3 3]

A(2, 3),A(:,2),A(3,:),A(:,1:2:3), A(:,3).*B(:,2), A*B,A.*B, A^2, A.^2,B/A, B./A

A =

7 1 5 2 5 6 3 1 5 B =

1 1 1 2 2 2 3 3 3 ans = 6 ans = 1 5 1 ans =

3 1 5 ans =

7 5 2 6 3 5 ans = 5 12

15 ans =

24 24 24 30 30 30 20 20 20 ans =

7 1 5 4 10 12 9 3 15 ans =

66 17 66 42 33 70 38 13 46 ans =

49 1 25 4 25 36 9 1 25 ans =

0.1842 0.2105 -0.2368 0.3684 0.4211 -0.4737 0.5526 0.6316 -0.7105 ans =

0.1429 1.0000 0.2000 1.0000 0.4000 0.3333 1.0000 3.0000 0.6000

(3)二维数组的创建和寻访,创建一个二维数组(4×8)A,查询数组A第2行、第3列的元素,查询数组A第2行的所有元素,查询数组A第6列的所有元素。

>> rand(4,8)

A=rand(4,8),A(2,3),A(2,:),A(:,6)

(4)两种运算指令形式和实质内涵的比较。设有3个二维数组A2×4,B2×4,C2×2,写出所有由2个数组参与的合法的数组运算和矩阵指令。

A=rand(2,4),B=rand(2,4),C=rand(2,2) A + B,A – B,B – A,A./B,B./A,A.*B

(5) 学习使用表4列的常用函数(通过help方法)。 (6) 学习使用表5数组操作函数。

(7)生成一个3行3列的随机矩阵,并逆时针旋转90°,左右翻转,上下翻转 A=rand(3,3), rot90(A),fliplr(A),flipud(A) A =

0.5681 0.5466 0.6213 0.3704 0.4449 0.7948

0.7027 0.6946 0.9568 ans =

0.6213 0.7948 0.9568


matlab实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010年福建省计算机等级考试一级选择题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: