关于matlab中矩阵与逆矩阵为何相乘不等于单位阵的问题
当我们用matlab计算矩阵和逆矩阵时,结果往往不等于单位阵
如下:
>> a=magic(4)
a =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> b=a*inv(a)
警告: 矩阵接近奇异值,或者缩放错误。结果可能不准确。RCOND = 4.625929e-18。
b =
1.5000 0 2.0000 0.5000
-1.0000 -2.0000 3.0000 2.2500
-0.5000 -4.0000 4.0000 0.5000
-1.1250 -5.2500 5.3750 3.0313
上边写到矩阵接近奇异值,我们计算下他的行列式
>> c=det(a)
c =
5.1337e-13
很明显行列式趋近于0,而此时是没有逆矩阵的,因此计算会有很大误差
我们换个行列式:
>> D=round(rand(4,4)*100)
D =
96 42 66 68
49 92 4 76
80 79 85 74
14 96 93 39
>> det(D)
ans =
-8.1802e+05
这样就可以计算了
>> D*inv(D)
ans =
1.0000 -0.0000 0.0000 -0.0000
0.0000 1.0000 0 -0.0000
0 0 1.0000 -0.0000
-0.0000 -0.0000 0.0000 1.0000
关于matlab中矩阵与逆矩阵为何相乘不等于单位阵的问题相关推荐
- matlab矩阵相乘没有负数,关于matlab中矩阵与逆矩阵为何相乘不等于单位阵的问题...
当我们用matlab计算矩阵和逆矩阵时,结果往往不等于单位阵 如下: >> a=magic(4) a = 16 2 3 13 5 11 10 8 ...
- matlab矩阵 代表什么,matlab中矩阵AB是什么意思
Q1:matlab矩阵中的'代表什么意思 A(1)是指矩阵中的第一个元素. matlab中矩阵的排列是按照从上往下,从左往右的: 比如说,一列数,给转化为矩阵,排列如下: >> a=1:1 ...
- Matlab中矩阵卷积函数convn
Matlab中矩阵卷积函数convn 最近在看CNN做手写数字识别,其中CNN中Convolution在图像处理中就涉及了矩阵卷积.因为博主有了奥本海姆<信号与系统>中一维卷积的基础,这里 ...
- matlab中矩阵的表示与简单操作
matlab中矩阵的表示与简单操作 原文地址为:matlab矩阵的表示和简单操作 一.矩阵的表示 在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在"[ ]"内: b.矩阵的 ...
- matlab中矩阵点乘和乘的区别(超级简单)
matlab中矩阵点乘和乘的区别 MATLAB中, 一.矩阵相乘:表示两个矩阵相乘. 二.矩阵点乘:表示矩阵中对应位置的元素分别相乘. 三.举例 3.1 矩阵相乘 3.2 矩阵点乘 MATLAB中, ...
- Matlab中矩阵编号方式以及一维二维三维数据间的相互转换
Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 文章目录 Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 一.问题的提出 二.一维数据转为二维和三维 三.三维数据转为一维和二维 ...
- 矩阵期望 matlab,matlab中矩阵元素求和、求期望和均方差
在matlab中求一个矩阵中元素的和可以自己编写for循环来完成,这样比较方便,想求那些数据的和都可以做到,然而效率比较低,如果数据量大程序会跑好长时间.所以我们可以转而用matlab提供的sum函数 ...
- MATLAB中矩阵与数组的区别,点运算符的运用
转自http://blog.csdn.net/peterkang202/article/details/26623219 正如matlab(矩阵实验室)这个名字一样,matlab的数据结构只有矩阵(a ...
- 大数据矩阵计算基础(二):R、Excel、Matlab中矩阵操作
一.R语言 构造矩阵 a=matrix(c(1,2,3,4),ncol=2,byrow=T) b=matrix(c(5,6,7,8),ncol=2,byrow=T) c=matrix(c(1,2,3, ...
最新文章
- 用神经网络分类集合{x|x∈x}与集合{x|x ∉x}
- 项目开发时前端及数据库遇到的问题
- 机器学习中如何处理不平衡数据?
- 案例:无人测量船水库水下地形测量及库容量计算
- mod auth mysql_Apache使用mysql认证用户
- k40游戏增强版服务器维护中,Redmi K40 游戏增强版发布,第四台 K40 出现了
- JS中的location.href
- UVA - 10603 Fill(隐式图搜索)
- rhel6 dhcp dns配置小贴士
- python 函数篇(2)
- android socket 失败,安卓Socket发起失败 急
- 《数据库系统基础教程》读书笔记——第一章 数据库系统世界
- C语言作业练习1:输入一个数判断是否为素数
- python编写英文字符频率统计小程序
- 公安部网络安全保卫局郭启全总工:《从实战出发,落实重要措施,保卫国家关键信息基础设施和大数据安全》
- 【Unity项目实战】手把手教学:飞翔的小鸟(4)文本添加
- 【备忘】修复SCCM客户端
- Echoprint系列--编译
- python2到100的素数_python输出2到100之间的素数
- windows 7 iso镜像刻录到U盘后选择安装的版本
热门文章
- 淘宝sku库存(sku库存200)采集
- winform怎样设置comboBox默认值
- 泛终端AI开闸放水,荣耀的5G+IoT伸展运动
- “刘畊宏女孩”看过来,宅家神器极米投影仪RS Pro 2让运动更畅快
- python列表操作——列表嵌套列表,找出嵌套列表中共同的元素
- windows开机运行python脚本_Windows系统配置python脚本开机启动的3种方法分享
- 大马小马问题就看这一篇
- 一个月涨粉63万,画风转型让她实现了流量逆袭
- 测试:白盒测试(白盒测试是什么 白盒测试的优缺点 白盒测试中有哪些测试方法)
- c语言图像透明度混合,用像素叠加轻松实现图片的半透明混合