MATLAB实验二 矩阵基本运算(一)答案_实验二矩阵基本运算

其他范文 时间:2020-02-27 21:42:53 收藏本文下载本文
【www.daodoc.com - 其他范文】

MATLAB实验二 矩阵基本运算(一)答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验二矩阵基本运算”。

实验一 矩阵基本运算

(一)(1)设A和B是两个同维同大小的矩阵,问:

1)A*B和A.*B的值是否相等?

A23441543 B3536754A=[2 3 4;4 1 5;3 6 7];B=[4 3 1;3 5 2;5 4 9];A*B, A.*B ans =

37 44 44 37 51 65 67 78

ans =

4 12 5 10 15 24 63

2)A./B和B.A的值是否相等? A=[2 3 4;4 1 5;3 6 7];B=[4 3 1;3 5 2;5 4 9];A./B, B./A

12

9 ans =

0.5000 1.0000 4.0000 1.3333 0.2000 2.5000 0.6000 1.5000 0.7778

ans =

2.0000 1.0000 0.2500 0.7500 5.0000 0.4000 1.6667 0.6667 1.2857

3)A/B和BA的值是否相等? A=[2 3 4;4 1 5;3 6 7];B=[4 3 1;3 5 2;5 4 9];A/B, B/A ans =

-0.3452 0.5119 0.3690 0.7857-0.7857 0.6429-0.9762 1.3095 0.5952

ans =

110.0000-15.0000-52.0000 92.0000-13.0000-43.0000-22.0000 4.0000 11.0000

4)A/B和BA所代表的数学含义是什么?

解: A/B是B*A的逆矩阵 BA是B*A的逆矩阵(2)写出完成下列操作的命令。

1)将矩阵A第2—5行中第1,3,5列元素赋给矩阵B。

A=[0.9501 0.4565 0.9218 0.4103 0.1389 0.0153 0.2311 0.0185 0.7382 0.8936 0.2028 0.7468 0.6068 0.8214 0.1763 0.0579 0.1987 0.4451 0.4860 0.4447 0.4057 0.3529 0.6038 0.9318 0.8913 0.6154 0.9355 0.8132 0.2722 0.4660 0.7621 0.7919 0.9169 0.0099 0.1988 0.4186] B=A(2:5,[1,3,5])A = 0.9501 0.4565 0.9218 0.4103 0.1389 0.0153 0.2311 0.0185 0.7382 0.8936 0.2028 0.7468 0.6068 0.8214 0.1763 0.0579 0.1987 0.4451 0.4860 0.4447 0.4057 0.3529 0.6038 0.9318 0.8913 0.6154 0.9355 0.8132 0.2722 0.4660 0.7621 0.7919 0.9169 0.0099 0.1988 0.4186 B = 0.2311 0.7382 0.2028 0.6068 0.1763 0.1987 0.4860 0.4057 0.6038 0.8913 0.9355 0.2722

2)删除矩阵A的第7号元素。A=rand(6,6);>> A(7)=[inf] A = 0.8385 Inf 0.1730 0.1365 0.2844 0.5155 0.5681 0.6213 0.9797 0.0118 0.4692 0.3340 0.3704 0.7948 0.2714 0.8939 0.0648 0.4329 0.7027 0.9568 0.2523 0.1991 0.9883 0.2259 0.5466 0.5226 0.8757 0.2987 0.5828 0.5798 0.4449 0.8801 0.7373 0.6614 0.4235 0.7604 3)将矩阵A的每个元素值加30。B=A+30 B = 30.9501 30.4565 30.9218 30.4103 30.1389 30.0153 30.2311 30.0185 30.7382 30.8936 30.2028 30.7468 30.6068 30.8214 30.1763 30.0579 30.1987 30.4451 30.4860 30.4447 30.4057 30.3529 30.6038 30.9318 30.8913 30.6154 30.9355 30.8132 30.2722 30.4660 30.7621 30.7919 30.9169 30.0099 30.1988 30.4186 4)求矩阵A的大小和维数。N=size(A)n=rank(A)N = 6 6 n = 6 5)将向量t的0元素用机器零来代替。A=[1 0 1 0 3 5] A = 1 0 1 0 3 5 >> A(A==0)=[] A = 1 1 3 5)将含有12个元素的向量x转换成3*4矩阵。>> x=(1:2:23)x =

23

>> A=zeros(3,4)A =

0 0 0 0 0 0 0 0 0 0 0 0

>> A(:)=x A =

3 9 15 21 5 11 17 23 7)求一个字符串的ASCII码。>> A='I love my mother' A =

I love my mother

>> double(A)ans =

32 108 111 118 101 32 109 121 32 109 111 116 104 101 114

i love china >> double(A)ans = 105 32 108 111 118 101 32 99 104 105 110 97 8)求一个ASCII码所对应的字符。>> char(double(A))ans = I love my mother(3)下列命令执行后,L1、L2、L3、L4的值分别是多少/ A=1:9;B=10-A;L1=A==B;L2=A3&A3&A

>> A=1:9;B=10-A;>> L1=A==B L1 =

0 0 0 0 1 0 0 0 0

>> L2=A

1 1 1 1 0 0 0 0

>> L3=A>3&A

0 0 0 1 1 1 0 0 0

>> L4=find(A>3&A

小结实验心得体会

第一次做MATLAB上机实验,有些东西书本上没有,通过同学交流和网上查找,找到了相关知识点,速度很慢,速度有待提高,我们线性代数还没学,A*B是怎么来的也不知道,不过对实验好像没什么影响,本次实验也完成的较为顺。但对于定义用的名称及符号不是很熟悉,有待加强,需要继续努力。

MATLAB实验教案

实验一离散系统的时域分析和复频域分析1.实验目的(1)掌握在时域求系统响应的方法。 (2)掌握时域离散系统的时域特性。 (3)通过实验判断系统稳定性(4)掌握利用Z变换对系统进行复频域......

MATLAB实验指导书

MATLAB 实验指导书皖西学院信息工程学院 实验一 MATLAB编程环境及简单命令的执行一、实验目的1.熟悉MATLAB编程环境二、实验环境1.计算机2.MATLAB7.0集成环境三、实验说明1.首......

MATLAB实验指导书

MATLAB及其应用实验指导书物理与信息工程系目录实验一 MATLAB编程环境 ..............................................3 实验二 矩阵基本运算(一) ..............................

matlab实验心得体会

matlab实验心得体会]这个就是我自己做出来的,发现用soundsc听出来还行,但是用wavwrite就变的很难听。 后来发现PB写的很好,而且还能够把前面一段没有噪音的部分给保存下来,我就......

MATLAB实验4

学 生 实 验 报 告课程名称:学生学号:所属院部:(理工类) 专业班级: 学生姓名: 指导教师:20 ——20 学年 第 学期 实验项目名称: MATLAB综合运用 实验学时: 同组学生姓名: 实验地点: 实验......

下载MATLAB实验二 矩阵基本运算(一)答案word格式文档
下载MATLAB实验二 矩阵基本运算(一)答案.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文