matlab中 sqrt(diag(D))表示什么含义?D是对角阵

问题描述:

matlab中 sqrt(diag(D))表示什么含义?D是对角阵
RT
1个回答 分类:综合 2014-11-23

问题解答:

我来补答
diag(D)
是将对角阵的对角元素提取成一个向量

sqrt
是求向量的开方值

再问: diag的作用不是把向量化成对角阵吗?
再答: D如果是向量,则是化成对角阵。D本事是对角阵,则是提取对角元素为向量。即 d == diag(diag(d));
再问: 原来有两种功能啊!长姿势了!谢谢!
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识