在matlab中找到矩阵逆 [英] finding matrix inverse in matlab

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

问题描述

在matlab中我需要矩阵的逆,但是矩阵是奇异的.
取反时,将显示以下警告:
警告:矩阵的工作精度是奇异的.
任何人都可以帮助删除此警告.
谢谢.

I need the inverse of matrix in matlab but the matrix is singular.
when the inverse is taken the following warning is displayed:
Warning: Matrix is singular to working precision.
Can anybody please help to remove this warning.
Thank You.

推荐答案

为什么您认为乘法运算始终可以取反?你有一个奇异的矩阵,正好面对它.它不能用作矩阵除法或求逆的分母.这与删除整数0相同.

请参阅:
http://en.wikipedia.org/wiki/Singular_matrix [
Why do you think multiplication operation can always be inverted?! You got a singular matrix, just face it. It cannot be used as a denominator in matrix division or inversion. This is the same thing as deleting by integer 0.

Please see:
http://en.wikipedia.org/wiki/Singular_matrix[^].

—SA


非平方矩阵(m不等于n的m×n矩阵)不具有逆函数.
因此,奇异矩阵不能反转
Non-square matrices (m-by-n matrices for which m not equal to n) do not have an inverse.
Thus singular matrix can''t be inverted


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

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