【功能简介】计算矩阵的平方根。

【语法格式】

1.X=sqrtm(A)

计算矩阵A的平方根A1/2,即X*X=A。若矩阵A的每个特征值都有非负实部,则X是唯一的,若矩阵A的特征值有负的实部,X返回负矩阵,若A为奇异矩阵,则X不存在。检测到A的奇异性时,将打印警告信息。

格式变体:

[X,resnorm]=sqrtm(A):resnorm为结果残差,resnorm= norm(A-X^2,'fro')/norm(A,'fro')。

2.[X,alpha,condest]=sqrtm(A)

alpha为稳定因子,condest为结果的条件数的估计值。

【实例3.53】计算一个2×2矩阵的平方根。

  1. >> a=[1,2;3,4];
  2. >> b=a*a            %计算矩阵a的平方b
  3. b =
  4. 7    10
  5. 15    22
  6. >> c=sqrtm(b)       %矩阵b的平方根
  7. c =
  8. 1.5667    1.7408
  9. 2.6112    4.1779

【实例分析】矩阵b有4个平方根,分别是a、c、-a、-c。

sqrtm--矩阵的平方根相关推荐

  1. Matlab函数参考

    http://www.ilovematlab.cn/thread-13621-2-1.html 分类总表 一.一般函数命令 十一.稀疏矩阵 二.运算符号与特殊字符 十二.二维图形 三.程序语言设计 十 ...

  2. matlab lscov c语言,Matlab 函数大全 - 文章教程

    一.一般函数命令(General) 1.常用信息(General information) help 联机帮助命令,在MATLAB命令窗口显示帮助主题(在help后加函数或命令的特殊字符,可得到具体命 ...

  3. sqrt numpy_NumPy sqrt()–矩阵元素的平方根

    sqrt numpy Python NumPy module is used to work with multidimensional arrays and matrix manipulations ...

  4. MATLAB命令大全和矩阵操作大全

    一.矩阵的表示 在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在"[ ]"内: b.矩阵的同行元素之间用空格(或",")隔开: c.矩阵的行与行之间用& ...

  5. matlab矩阵处理实验二,实验二MATLAB矩阵分析与处理

    实验二MATLAB矩阵分析与处理 实验二 MATLAB矩阵分析与处理(2学时) 一.实验目的 1.掌握生成特殊矩阵的方法. 2.掌握矩阵分析的方法. 3.用矩阵求逆法解线性方程组. 二.实验内容 1. ...

  6. Matlab快速入门——矩阵的高级学习

     学习目标:掌握高级的矩阵知识 逆矩阵和广义逆矩阵 clear all; A=magic(4) B=[2 4;6 4]       C=inv(A) inv(B) D=pinv(B)      B*D ...

  7. matlab如何计算矩阵的幂,MATLAB矩阵幂算法

    我想把一个算法从MATLAB移植到Python.所述算法的一个步骤涉及到取A^(-1/2),其中A是9x9平方复矩阵.据我所知,矩阵的平方根(及其逆矩阵的推广)不是唯一的.在 我一直在试验scipy. ...

  8. 矩阵论(五):矩阵的正定性

    矩阵论专栏:专栏(文章按照顺序排序) 矩阵的正定性是矩阵理论的基础,在机器学习的很多算法中都有它的身影.正定矩阵是很基础的工具,当涉及到诸如协方差矩阵.海森矩阵.不等式时就可能会用到正定性.另外,控制 ...

  9. matlab 函数 矩阵,MATLAB常用矩阵函数

    <MATLAB常用矩阵函数>由会员分享,可在线阅读,更多相关<MATLAB常用矩阵函数(2页珍藏版)>请在人人文库网上搜索. 1.1. 矩阵的构造与操作zeros 生成元素全为 ...

最新文章

  1. 大脑构造图与功能解析_施工技术特辑 | 全套脚手架三维构造图解析
  2. SyntaxError: invalid syntax的问题原因和解决办法
  3. jQuery 获取屏幕高度、宽度
  4. NXP (I.MX6ULL) GPT高精度延时定时器
  5. group by两个条件
  6. 计算机试讲教案模板范文,试讲教案模板1.doc
  7. Spark创建临时视图
  8. memcache的安装,配置和使用
  9. atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
  10. (连载)用python在excel中对财务报表项目进行提取和计算
  11. 华为手表表盘的数字什么意思_华为gt2表盘上的数字是什么意思
  12. U890采购入库单修改供应商
  13. 【翻译】 Unity3D VR 教程:3.VR中的交互
  14. ce在科学计算机器是什么意思,计算器的ce键是什么功能
  15. mysql数据库事务四大特性的实现原理
  16. WPF将控件保存为图片
  17. java内存可视化_JVM系列(六)、可视化工具介绍
  18. 背锅侠?程序出现bug是测试/开发工程师水平有限导致的?我只是个搬砖的......
  19. alarm唤醒系统过程分析
  20. 信息中心网络ICN的物联网应用调研

热门文章

  1. WinCE6.0的批量编译
  2. python爬虫可以爬哪些山_从python爬虫,到更爱这个世界
  3. iframe嵌入页面白屏_Vue使用iframe嵌入第三方网页并修改标题
  4. python机器学习实战(一)
  5. RDIFramework.NET V2.9版本 WinFom部分新增与修正的功能
  6. Semi-Supervised Classification with Graph Convolutional Networks
  7. mysql 通过sock来登陆
  8. 百度云网盘 360云盘 金山快盘 等 + Git GUI 实现代码版本管理-个人篇
  9. 完美的代价 c语言,蓝桥杯基础练习 完美的代价
  10. 概率密度函数与分布函数的几何含义