如何找到上下对角矩阵的matlab [英] how to find upper and lower diagonal matrix matlab

查看:292
本文介绍了如何找到上下对角矩阵的matlab的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图用MATLAB找到MATLAB上下对角矩阵

I tried to use matlab to find the upper and lower diagonal matrix in matlab

这里的想法

如果我有矩阵4×4

 1  2  3  4 
 5  6  7  8
 9 10 11 12 
13 14 15 16

主对角线是

1 6 11 16

但第二上部对角线是

but the second upper diagonal is

2 7 12

和下部是

5 10 15

所以 triu TRIL ,而是把它写或使用其他任何功能MATLAB找到这个上,在矩阵对角线较低

so there is triu and tril but to to write it or use any other function in matlab to find this upper and lower diagonal in matrix.

推荐答案

只需使用诊断,例如:

 diag(A,0)   % main diagonal, also diag(A)
 diag(A,-1)  % lower diagonal
 diag(A,1)   % upper ...

这篇关于如何找到上下对角矩阵的matlab的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆