欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

矩阵的创建(1)

发布时间:2025/4/16 编程问答 27 豆豆
生活随笔 收集整理的这篇文章主要介绍了 矩阵的创建(1) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 ones() 函数 :建立每个元素都为1的矩阵       可以建立多维的矩阵

ones(2, 2);       %默认建立一维矩阵,等价于ones(2, 2, 1)    

输出:

ans =

     1     1
     1     1

-----------------------------------------------------------------------------------------------------------------

如果定义一个矩阵A = [1, 2, 3; 4, 5, 6; 7, 8, 9];      %该矩阵表示3 * 3的矩阵

ones(size(A));    %表示建立一个与A矩阵相同维度的矩阵

输出:

ans =

     1     1     1
     1     1     1
     1     1     1

 

zeros()函数:建立每个元素都为0的矩阵           可以建立多维的矩阵

如:

zeros(2, 2);

输出:

ans =

     0     0
     0     0

------------------------------------------------------------------------------------------------------------

该函数也可以建立与A相同维数的矩阵

zeros(size(A));

输出:

ans =

     0     0     0
     0     0     0
     0     0     0

 

eye()函数;     建立对角线元素都为1,其他元素都为0的单位矩阵       该函数只能建立二维矩阵

如:

eye(2, 2);

输出:

ans =

     1     0
     0     1

eye(size(A));

输出:

ans =

     1     0     0
     0     1     0
     0     0     1

 

总结

以上是生活随笔为你收集整理的矩阵的创建(1)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。