手把手教你用matlab创建特殊矩阵(1)

 时间:2026-02-12 23:28:37

1、双击打开桌面上matlab程序,运行起来,我们今天介绍几种函数。

手把手教你用matlab创建特殊矩阵(1)

2、eye(n)函数;创建n*n的单位矩阵,所谓的单位矩阵,从左上角到右下角的对角线(称为主对角线)上的元素均为1,这个在矩阵中很常用。n*n是一个规则的方块。

我们以eye(3)为例子

手把手教你用matlab创建特殊矩阵(1)

3、eye(m,n)函数,相比eye(n)函数,这个函数功能更强大一些,不仅可以表示规则的方块矩阵,也可以表示不规则的方块矩阵,十分的常用。创建m*n的矩阵就可以用这个函数命令。

我们以eye(3,4)为例子

手把手教你用matlab创建特殊矩阵(1)

4、eye(size(A));创建与A矩阵维数相同的单位矩阵。其中A矩阵是已知的,我们只需输入这个命令就可以创建一个与A矩阵同纬度的单位矩阵,十分的方便快捷。

我们以矩阵A=[15 15 15;15 15 15;15 15 15];

eye(size(A))

ans =

     1     0     0

     0     1     0

     0     0     1

手把手教你用matlab创建特殊矩阵(1)

5、ones(m,n)函数;创建一个全部是1的矩阵,这也是非常见到一个矩阵。

我们以ones(4,5),创建一个不同维度的矩阵

>> ones(4,5)

ans =

     1     1     1     1     1

     1     1     1     1     1

     1     1     1     1     1

     1     1     1     1     1

手把手教你用matlab创建特殊矩阵(1)

6、ones(n)函数;创建一个n阶全部是1的矩阵,这也是非常见到一个矩阵。

我们以ones(5),创建一个同维度的矩阵。

ones(5)

ans =

     1     1     1     1     1

     1     1     1     1     1

     1     1     1     1     1

     1     1     1     1     1

     1     1     1     1     1

手把手教你用matlab创建特殊矩阵(1)

7、ones(size(A)):创建一个与A维数相同的全1矩阵。

其中A矩阵是已知的,我们只需输入这个命令就可以创建一个与A矩阵同纬度的全1矩阵,十分的方便快捷。

我们以矩阵A=[15 15 15;15 15 15;15 15 15];

ones(size(A))

手把手教你用matlab创建特殊矩阵(1)

8、是不是很简单,和小编一起来试一试。

  • Matlab怎样画饼图
  • MATLAB中右击菜单的两种创建方法
  • 在MATLAB中画朵花
  • 如何在matlab中画阶梯图?
  • 详细介绍Matlab中生成向量的三种方法
  • 热门搜索
    生物手抄报图片 争做文明少年手抄报 初中消防安全手抄报 呵护心灵手抄报 小学生感恩手抄报内容 节约从我做起手抄报 万圣节英语手抄报 手抄报内容资料 一年级数学手抄报内容 绿色出行齐步走手抄报