MATLAB 创建矩阵的相关函数总结

介绍使用Matlab(2016a)创建矩阵的多种函数和用法示例。

操作方法

  • 01

    首先,直接给一个矩阵赋值,可以使用 [第一行;第二行;....]的方式。

  • 02

    使用 zeros函数可以创建0矩阵。zeros(4)表示创建一个四阶零方阵。zeros(4,2)表示创建一个四行两列的零方阵。

  • 03

    使用ones函数可以创建所有元素为1的矩阵。用法与zeros类似。

  • 04

    使用rand函数可以生成随机矩阵。用法与zeros类似。

  • 05

    使用 diag(向量)可以生成对角矩阵,如图。

  • 06

    使用 blkdiag(矩阵1,矩阵2,...)可以生成准对角矩阵。对角线上依次是矩阵1,矩阵2等。

  • 07

    使用 eye可以生成单位矩阵。eye(3)生成三阶单位矩阵。eye(行数,列数)也可自动在多余处填充0.

  • 08

    使用 linspace(下限,上限,元素个数)来线性插值得到一个序列,如图。

  • 09

    通过 logspace(下限,上限,元素个数n)可以在10^下限和10^上限中间按照指数插值n个。

  • 10

    使用meshgrid函数何以生成2维的数据对,比如平面网格上的点的位置数据。

(0)

相关推荐

  • MATLAB怎么创建矩阵和数组

    相信大家都知道,MATLAB是款很强大的数学运算工具,矩阵及数组是MATLAB的特点也是强项,下面分享给大家MATLAB创建矩阵和数组的方法.步骤,希望能够帮助大家. 操作方法 01 第一步:首先教给 ...

  • 采用matlab求解矩阵的逆的方法

    对于学习matlab矩阵的新手,求逆是一个个很重的过程.矩阵的逆,在数学的应用领域是一个很重的运算.今天小编将为大家带来的是采用matlab求解矩阵的逆的方法:一起去看看吧! 方法: 1.打开matl ...

  • MATLAB创建一维数组的5种方法

    数组是MATLAB操作和运算的基础,一维数组作为最简单的数组是很容易创建,本文介绍MATLAB创建一维数组的5种方法:直接输入法,步长生成法,转置法,定数线性采样法linspace(a,b,n),定数 ...

  • 使用matlab建立矩阵的常见方法

    matlab为矩阵实验室,是一种科研计算工具,掌握matlab可以帮助我们减少运算量,节约时间. 操作方法 01 打开matlab,第一种方法是直接建立矩阵.例如在命令窗口中输入T=[1 3 4;3 ...

  • matlab输入矩阵

    学习<线性代数>接触比较多的矩阵运算,要想利用matlab求解矩阵逆.特征值等,首先要学会在matlab中输入矩阵,下面小编教大家这个. 操作方法 01 作为矩阵实验室(matrix la ...

  • MATLAB下矩阵的运算

    高等教育蓬勃发展,大学生处理实际问题的能力不断提升.大学数学实验必备软件MATLAB,是全球最著名的数学软件之一,现在已成为数学系学生必须掌握的软件,强大的数值运算功能在数学建模中效果突出.出类拔萃的 ...

  • Matlab中矩阵的结构变换

    Matlab具有强大的数值分析能力,它可以非常方便的进行转置.旋转.翻转.变换维数等. 操作方法 01 Matlab中可以进行矩阵各种变换,下面进行详细介绍: 首先是矩阵转置: aa = randn( ...

  • 用Matlab对矩阵进行LU分解法

    简介 01 利用矩阵分解来求先行方程组,可以节省内存,节省计算时间,因此在工程计算中最常用的技术.其中LU分解法是最基本也是最常用的方法. 操作方法 01 现将系数矩阵A进行LU分解,得到LU=PA: ...

  • 如何利用MATLAB求矩阵的伴随阵?

    操作方法 01 3 5 7 例如,求矩阵A=( 5 3 7 )的伴随阵. 6 9 2 02 在MATLAB中输入矩阵A:A=[3 5 7;5 3 7;6 9 2],回车: 03 输入:inv(A)*d ...