matlab关于矩阵论文免费,MATLAB期末论文.doc

您所在位置:网站首页 > 海量文档

 > 计算机 > matlab

7e3e25dd1884ce9b7725a69a698d5758.gif

MATLAB期末论文.doc7页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

MATLAB期末论文

班级:物电101班 学号 姓名 :刘彩梅

[摘要]

MATLAB是目前在国际上被广泛接受和使用的科学与工程计算软件,其现在的发展已经成为一种数值运算、符号运算、数据可视化、图形界面设计、程序设计、仿真等多功能于一体的集成软件。今天的MATLAB已经不再是仅仅解决矩阵与数值计算的软件,更是一种集数值与符号运算、数据可视化图形表示与图形界面设计、程序设计、仿真等多种功能于一体的集成软件。在国内,随着MATLAB在我国高校的推广和应用,MATLAB已经渐入人心。

[关键词]MATLAB 矩阵 数据可视化 运用

[正文]

MATLAB主要有两种基本的数据运算量:数组和矩阵。在MATLAB中矩阵运算是把矩阵视为一个整体来进行,基本上与线性代数的处理方法一致。矩阵的加减乘除,乘方开方,指数对数等运算,都有一套专门的运算符或运算函数。而对于数组,不论是算术的运算还是关系或逻辑的运算,甚至于调用函数的运算,形式上可以当作整体,有一套有别于矩阵的,完整的运算符和运算函数,但实质上却是针对数组的每个元素施行的。

MATLAB的特点及应用领域

MATLAB把矩阵(或数组)独立地当作一个运算量对待后,向下可以兼容向量和标量,不仅如此,矩阵和数组中的元素可以用复数作基本单元,向下可以包含实数集,在此基础上,还可以概括出一些特点:语言简洁,编程效率高;交互性好,使用方便;强大的绘图能力,便于数据可视化;学科众多,领域广泛的工具箱;开放性好,易于扩充;与C语言和Fortran语言有良好的接口.MATLAB的应用领域十分的广泛如:数据分析;数值与符号计算;工程与科学绘图;控制系统设计;航天工业;汽车工业;生物医学工程;语音处理;图像与数字信号处理;财务、金融分析;建模、仿真及样机开发;新算法研究开发;图形用户界面设计。

1.矩阵与数组和基本操作命令

1).矩阵的直接输入

矩阵有多种输入方式,这里介绍一种逐一输入矩阵元素的方法。具体做法是,在方括号内逐行键入矩阵各元素,同一行各元素之间用逗号或空格分隔,两行元素之间用分号分隔。

例1.在MATLAB的提示符下输入:

A=[1,2,3;4,5,6;7,8,9] 得到一个3行3列的矩阵,屏幕上显示为

A= 1 2 3

4 5 6

7 8 9

2). 矩阵元素

矩阵元素用矩阵名及其下标表示。在作了例1的输入后,若键入: A(2,3)

屏幕显示

ans= 6

即矩阵A第2行第3列的元素为6。

也可通过改变矩阵的元素来改变矩阵。在例1输入矩阵A后键入:

A(3,3)=10

即得一新的矩阵,屏幕会显示

A= 1 2 3 4 5 6 7 8 10

3).矩阵的运算 矩阵运算的运算符为+,-,*,/,\,′和^。其中+,-,*是通常矩阵加法、减法和乘法的运算符。

例2. 在MATLAB的提示符下分别输入矩阵A和B.

A= 1 3

2 -1

B= 3 0

1 2

求A+B,2A,2A-3B,AB

>>A+B

ans=

4 3

3 1

>>2*A

ans=

2 6

4 -2

>>2*B-3*B

ans=

-7 6

1 -8

>>A*B

ans=

6 6

5 -2

因为矩阵加减运算的规则是对应元素相加减,所以参与运算的矩阵必须是同阶矩阵。而数与矩阵的加减乘除的规则一目了然,但矩阵相乘有定义的前提是两矩阵内阶相等。

4)逆矩阵的求法

定义 对于n阶方阵A,如果存在n阶方阵B,使得 AB=BA=E,则称n阶方阵A是可逆的,而B称为A的逆矩阵,记为A-1。 在MATLAB中求逆阵的函数为inv( )。

例3. 在MATLAB的提示符下键入:

A=[1,0,1;2,1,0;-3,2,-5]

A= 1 0 1

2 1 0

-3 2 -5

键入: X=inv(A)

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

你可能感兴趣的:(matlab关于矩阵论文免费)