- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB可视化方法和技巧向量和矩阵的计算.doc
向量和矩阵的计算和图示之一
{范例}矩阵加减法
通过魔方矩阵和帕斯卡矩阵说明矩阵的加减法。
[操作]先形成魔方矩阵
EDU M=magic(3)
M =
8 1 6
3 5 7
4 9 2
矩阵与标量10的加法为
EDU M+10
ans =
18 11 16
13 15 17
14 19 12
即:矩阵与标量的加法等于矩阵每个元素与标量的和。矩阵与标量10的减法为
EDU M-10
ans =
-2 -9 -4
-7 -5 -3
-6 -1 -8
即:矩阵与标量的减法等于矩阵每个元素与标量的差。
对于矩阵
(6.1)
简记为A = {aij}或A = {a}mn。矩阵与常数c的加法和减法为
(6.2)
简记为A + c = {aij + c}。
再形成一个帕斯卡矩阵
EDU P=pascal(3)
P =
1 1 1
1 2 3
1 3 6
M和P矩阵之和为
EDU M+P
ans =
9 2 7
4 7 10
5 12 8
在求两矩阵之和时,两个矩阵的大小要相同,其和等于两上矩阵对应元素之和。M和P矩阵之差为
EDU M-P
ans =
7 0 5
2 3 4
3 6 -4
对于同相大小的矩阵
(6.3)
矩阵A与B的加法和减法为
(6.4)
简记为C = A ± B = {aij ± bij},C的矩阵元可表示为cij = aij ± bij。
{范例}向量的乘法和多幅度正弦曲线的画法
(1)通过奇数和偶数说明向量的乘法。
(2)正弦函数为
EDU a=1:2:10
a =
1 3 5 7 9
EDU b=2:2:10
b =
2 4 6 8 10
则行向量与列向量的乘积为
EDU a*b
ans =
190
结果形成一个数。验证结果
EDU a(1)*b(1)+a(2)*b(2)+a(3)*b(3)+a(4)*b(4)+a(5)*b(5)
ans =
190
对于两个同相大小的行向量
a = a1 + a2 + …+ an = {ai},b = b1 + b2 + …+ bn = {bi} (6.5)
行向量a与列向量b的乘积可表示为
(6.6)
将奇数向量减少一个元素
EDU a=1:2:7
a =
1 3 5 7
列向量与行向量的乘积为
EDU a*b
ans =
2 4 6 8 10
6 12 18 24 30
10 20 30 40 50
14 28 42 56 70
结果形成一个4行5列的矩阵,矩阵的行数与a的行数相同,列数与b的列数相同。
设行向量为
a = a1 + a2 + …+ an = {ai} (6.7)
列向量a与行向量b的乘积可表示为
(6.8)
形成的C矩阵为
(6.9)
矩阵元可表示为cij = aibj。
当a是全1向量时,则
(6.10)
这是将行向量b进行拷贝,形成m行矩阵。
当b是全1向量时,则
(6.11)
这是将列向量a 进行拷贝,形成n列矩阵。
(2)[算法]取幅度为向量,再到自变量为向量,利用矩阵乘法形成矩阵。利用plot指令画曲线族
[程序]P6_2_2.m如下。
%向量的乘法和多幅度正弦线的画法
clear %清除变量
a=1:7; %幅度向量(1)
x=(0:10:360)*pi/180; %自变量向量
文档评论(0)