mathematica中矩阵计算出现错误

今天用Mathematica计算矩阵 出现下面的情况

不是应该出来A的逆矩阵么? 怎么回事? 两个矩阵相加出来的结果是个表达式而不是矩阵 ,急急~~ 在线等啊

A是不可逆矩阵

追问

追答

你软件是不是没装好啊?我的可以啊

追问

所以我问怎么回事啊···

追答

别加那个//MatrixForm

追问

谢谢你的帮助,不好意思这次满意答案给另外一位了··有机会下次给你

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-06
这里最根本的问题,在于你在定义A时使用了MatrixForm,这个指令,并不是单纯地改变显示形式,而是生成了一个只能看不能用的“花瓶”,你可以执行一下

A//FullForm

然后你就该明白怎么回事了。

所以,答案就很简单了:把MatrixForm去掉,只在获取最后结果时使用。

更多相关讨论可以看看这里:

tieba.baidu.com/p/2351930154?pid=33247194082&cid=33256207061#33256207061本回答被提问者采纳

mathematica中矩阵计算出现错误
A是不可逆矩阵

mathematica自己写的转置为什么老是不对??头疼啊
至于第一个程序会出现调用错误,可能的原因就是你的矩阵形式有问题,不明白的请追问!

我用mathematica 算矩阵 为什么不行Thread::tdlen: Objects of unequal...
d是个2x2矩阵;b是个2x9矩阵;f是个1x9矩阵。d*b*f当然乘不了。。。矩阵的乘法不要用*;要用.。*是逐元素的乘法。你d.b.Transpose[f]试试看 参考资料:http:\/\/reference.wolfram.com\/mathematica\/ref\/Dot.zh.html

Mathematica.我在使用求积的时候,求积的表达式内有个矩阵,怎么让求积时...
倒数第二行改为 ha[s_] := Wc^Njie\/(\\!\\(\\*UnderoverscriptBox[\\(\\[Product]\\), \\(n = 0\\), \\(Njie - 1\\)]\\((s - Sk[\\([n + 1]\\)])\\)\\))即可,也即是Sk改成Sk[[n+1]].结果为:8.312125981*10^19\/((8.312125981*10^19 - 2.667316344*10^6 I) - (1.1858751...

关于Mathematica的问题
在TraditionalForm的输入模式下,Mathematica确实会将|A|解释成为单个数的绝对值,而不会当作矩阵处理;同样对于某数或变量上角标的(3)等也确实会解释成他们的乘方。对于矩阵A的行列式|A|可以这么解决,随便找个没定义的变量(如a),输入Det[a]\/\/TraditionalForm,运行。得到结果|a|,将“这种形式”制...

mathematica 矩阵问题
你问的是矩阵的分解吧,Mathematica中矩阵分解的命令为:JordanDecomposition[A],表示将矩阵A分解为A=PBP^(-1)的形式,例如:A = {{1, 2, 3}, {2, 1, 3}, {3, 2, 1}}为这样的矩阵时,它的分解为:A = {{1, 2, 3}, {2, 1, 3}, {3, 2, 1}};{P, B} = Jordan...

mathematica怎么算矩阵相乘
定义第一个矩阵:在Mathematica的命令行中,输入A1={{a,b},{c,d}},然后按Enter+Shift 定义第二个矩阵:在Mathematica的命令行中,输入A2={{e,f},{g,h}},然后按Enter+Shift 定义第三个矩阵:在Mathematica的命令行中,输入A3={{i,j},{k,l}},然后按Enter+Shift 在Mathematica 11...

懂mathematica的来看看 这个程序哪里错了 老无法运行
t很简单,因为n没有定义 t[x0_, n_] := Normal[Series[Sin[x], {x, x0, n}]];gs0 = tt[0, 6]; gs3 = tt[5, 6]; gs6 = tt[6, 6];Plot[{Sin[x], gs0, gs3, gs6}, {x, -3 Pi, 3 Pi}, PlotRange -> {-2, 2},PlotStyle -> {RGBColor[0, 0, 1], ...

mathematica 矩阵基础操作+绘图(施工中...)
矩阵运算包括矩阵加法、矩阵乘法、直积(Kronecker积)、矩阵的模、矩阵的逆、转置、转置共轭、行列式和矩阵的迹。例如,矩阵m的n次幂可以通过MatrixPower[m,n]计算。绘图函数 在Mathematica中,使用Plot函数可以绘制一个或多个函数,同时可以设置选项来调整绘图,如PlotRange用于指定坐标范围,PlotLegends用于添加...

Mathematica高手请看,eigenvalues求矩阵的问题
p=[1,3,2,10,5,4,7]p=sort(p)1 2 3 4 5 7 10 将你的结果保存在一个变量中,再对其排序即可.要从大到小,可再执行 p=seqreverse(p)

相似回答