您的位置:首页 > 编程语言 > MATLAB

MATLAB中diag函数的作用

2016-07-09 11:21 369 查看
diag函数功能:矩阵对角元素的提取和创建对角阵

设以下X为方阵,v为向量
1、X = diag(v,k)当v是一个含有n个元素的向量时,返回一个n+abs(k)阶方阵X,向量v在矩阵X中的第k个对角线上,k=0表示主对角线,k>0表示在主对角线上方,k<0表示在主对角线下方。例1:

v=[1 2 3];

diag(v, 3)

ans =

     0     0     0     1     0     0

     0     0     0     0     2     0

     0     0     0     0     0     3

     0     0     0     0     0     0

     0     0     0     0 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: