MATLAB如何提取矩阵对角线元素

近期开始学习matlab语言,小编觉得有些基础知识、基础函数非常有必要去掌握。下面,小编介绍一下用matlab的函数diag()获取矩阵的对角线元素

工具/原料
电脑
matla2004a
1.打开matla软件
1:双击matlab软件的快捷键,进入matlab的工作界面

2:将命令行窗口取消停靠(这样便于输入),按ctrl+shift+u取消停靠:

2.函数diag()获取矩阵的对角线元素
1:首先产生一个随机矩阵a,不妨令a矩阵的大小为3*4

2:diag(a):该函数用于提取矩阵a的主对角线元素,产生一个列向量,列项量的大小与矩阵a的行数列数中的较小值相同。例如:

3:diag(a,k):该函数提取第k条对角线的元素,组成一个列向量


4:可以看出diag(a,0)及主对角线元素
注意事项
该经验系小编根据学习实践创作完成,如果您有更好的方法,请不吝赐教!
如果您觉得本经验对您有帮助,请点个赞吧
希望本文MATLAB如何提取矩阵对角线元素能帮到你。