matlab不是方阵的矩阵的逆

作者&投稿:睢伯 (若有异议请与网页底部的电邮联系)

沃蒲18053958961问: 不是方阵的矩阵有逆矩阵吗? -
喀喇沁旗健脾回答:[答案] 如果一个矩阵不是方阵,是不存在逆矩阵的 如果对其求逆,就是求它的伪逆 可以通过程序实现 比如一个2*3的矩阵 它的伪逆矩阵就是一个3*2的矩阵 两者相乘之后得到2*2的单位矩阵

沃蒲18053958961问: 怎么用matlab求一个矩阵的逆矩阵 -
喀喇沁旗健脾回答: 给例: >> syms a b c d (定义变量) >> A=[a,b;c,d] (定义矩阵) A = [ a, b] [ c, d] >> inv(A) (求矩阵逆) ans = (结) [ d/(a*d - b*c), -b/(a*d - b*c)] [ -c/(a*d - b*c), a/(a*d - b*c)]

沃蒲18053958961问: 为什么我用matlab求不出矩阵的逆 -
喀喇沁旗健脾回答: 给例: >> syms a b c d (定义变量) >> A=[a,b;c,d] (定义矩阵) A = [ a, b] [ c, d] >> inv(A) (求矩阵逆) ans = (结) [ d/(a*d - b*c), -b/(a*d - b*c)] [ -c/(a*d - b*c), a/(a*d - b*c)]

沃蒲18053958961问: 不是方形的矩阵可以求逆吗 -
喀喇沁旗健脾回答: 逆矩阵只是针对方阵才有的. 不是方阵的矩阵,不存在逆矩阵的概念.逆矩阵的定义: 设A是数域上的一个n阶方阵,若在相同数域上存在另一个n阶矩阵B,使得: AB=BA=E. 则我们称B是A的逆矩阵,而A则被称为可逆矩阵.所以不是方阵的矩阵,没有逆矩阵.

沃蒲18053958961问: 怎么样用matlab求一个含有未知数的矩阵的逆矩阵比如:A=[s,0,0,a*i*sqrt[(b+1)(c+1)];0,s,a*i*sqrt[b*c] -
喀喇沁旗健脾回答: 你的矩阵也不是个方阵,怎么求逆?随便编了几个数,可以求的,只要存在逆矩阵,但结果很复杂:clear all;clc;s...

沃蒲18053958961问: 如何用matlab 求矩阵的逆 -
喀喇沁旗健脾回答: 可以调用matlab中的 inv 函数.调用格式如下:Y=inv(x)1. 输入矩阵X必须为方阵.2. 输出Y的精度默认为0.0001.

沃蒲18053958961问: matlab 求矩阵A=〔111;123;136]的逆 -
喀喇沁旗健脾回答: >> A=[1 1 1;1 2 3;1 3 6] A = 1 1 1 1 2 3 1 3 6>> inv(A) ans = 3 -3 1 -3 5 -2 1 -2 1

沃蒲18053958961问: matlab怎么算非方阵的转置 -
喀喇沁旗健脾回答: 非方阵的用pinv,例如:>> x=rand(3,4)x = 0.8147 0.9134 0.2785 0.96490.9058 0.6324 0.5469 0.15760.1270 0.0975 0.9575 0.9706>> pinv(x)ans = -0.0050 0.7369 -0.26260.5386 0.0485 -0.3691-0.8371 0.8121 0.76040.7724 -0.9025 0.3516

沃蒲18053958961问: MATLAB中用什么函数完成矩阵的求逆运算 -
喀喇沁旗健脾回答: 很多的,比如求矩阵A 的逆,可以用inv,pinv(这个是伪逆,即不是方正的逆)

沃蒲18053958961问: 用MATLAB编程求矩阵的逆矩阵,写了运行不出来,请指教! -
喀喇沁旗健脾回答: 你这个程序离目标还差很远 第一个for循环里第3,4行写错了,改成 E(i,i:2*n)=E(i-1+y,i:2*n); E(i-1+y,i:2*n)=U; 第二个for循环应该嵌在第一个for循环里,或者说上一行的end应该去掉 即使这些都改好了,也只不过是把A消成上三角阵,要消成单位阵之后才能得到结果,况且你并没有把结果赋给作为返回值的D


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网