实验课程

THIS NAME

实验课程

当前位置: 首页 >> 实验课程 >> 正文

MATLAB原理与应用-MATLAB的数组及其矩阵运算

发布日期:2024-08-19    作者:于广艳     来源:     点击:

MATLAB的数值数组及其矩阵运算

一、实验目的

1、通过实验,进一步熟悉MATLAB编程环境。

2、掌握建立矩阵的几种方法。

3、掌握数组、矩阵的基本运算命令。

4、掌握求解线性方程组的方法。

二、实验内容

1、掌握矩阵的表示方法。

2、学会利用冒号法和linspace函数生成数组。

3、自己创建两个同维数同大小的矩阵,并写出以下问题的结果:

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

(2)A./B和B.\A的值是否相等?

(3)A/B和B\A的值是否相等?

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

4、编写程序求解下列方程组的解。

(1)

undefined

(2)

5、下列命令执行后,L1、L2、L3、L4的值分别是多少?

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

L1=A==B;

L2=A<=5;

L3=A>3&A<7;

L4=find(A>3&A<7);

三、实验原理及说明

1、矩阵的创建方法

2、矩阵的算术运算

(1)运算符:“+”和“-”分别为加、减运算符。

运算规则:对应元素相加、减,即按线性代数中矩阵的“+”、“-”运算进行。

(2)乘法

运算符:“*”

运算规则:按线性代数中矩阵乘法运算进行,即放在前面的矩阵的各行元素,分别与放在后面的矩阵的各列元素对应相乘并相加。

(3)矩阵的除法

Matlab 提供了两种除法运算:左除(\)和右除(/)。

(4)矩阵乘方

运算符:“^”

(5)矩阵的转置

运算符:“′”

(6)矩阵的逆矩阵

inv(A)或 A^(-1)

(7)方阵的行列式

命令:det 计算行列式的值

四、实验设备

1、计算机。

2、MATLAB集成环境。

五、实验方法

1、分析实验内容,写出程序大致框架或完整的程序代码。

2、进入MATLAB集成环境。

3、编辑程序并进行保存。

4、运行程序,若有错误,修改错误后再次运行,如此反复进行到不显示出错为止。

5、检查程序输出结果。

上一条:MATLAB原理与应用-Simulink仿真的运用 下一条:MATLAB原理与应用-MATLAB程序的设计

【关闭】