MATLAB专题2 特殊矩阵及其应用

目录

一、特殊矩阵

1.一些基础又典型矩阵

2.幻方矩阵

3.对角矩阵

4.三角矩阵

5.帕斯卡矩阵

6.利用与随机数有关的函数生成矩阵

二、旋转与翻转操作

三、矩阵的稀疏存储

四、应用:图像的处理


一、特殊矩阵

1.一些基础又典型矩阵

ones(n):n阶方阵,所有元素为1

zeros(n):n阶方阵,所有元素为0

eye(n):n阶单位矩阵

2.幻方矩阵

通常使用magic(n)生成幻方矩阵,其中n为矩阵的行数或者列数

最常见的为3阶幻方,其共有15种,且每行每列以及两条对角线上数的和均为15

3.对角矩阵

对角矩阵:非零元素仅仅存在于对角线上

其中标题矩阵要求对角线上的值一样,单位矩阵要求对角线上的值一样且都为1

MATLAB专题2 特殊矩阵及其应用_第1张图片

4.三角矩阵

使用triu和tril函数分别提取某一个矩阵的上三角部分以及下三角部分

A=ones(3);
B=triu(A);
C=tril(A);

5.帕斯卡矩阵

可以理解为杨辉三角逆时针旋转\frac{\pi}{4}后得到的矩阵

你可能感兴趣的:(matlab,矩阵,线性代数)