首先是有20个左右的矩阵(矩阵个数自己定,而且矩阵从左到右是有序排列),矩阵中的内容已知,现在想实现这些矩阵的连续乘法。最终的效果是:不仅能实现所有矩阵最终相乘的结果,而且可以显示各个“阶段”矩阵相乘的结果,也就是说要显示第一个和第二个矩阵相乘的结果(定为结果1矩阵),同时把结果保存后,显示该结果和第三个矩阵相乘的结果(定为结果2矩阵),保存该结果后,能显示该结果和第四个矩阵相乘的结果(定为结果3矩阵)。依次类推,如果有N个矩阵,就需要求出相应的N-1个结果矩阵,当把每一步相乘的结果都保存下来后,在需要显示的时候,直接指定第几个结果矩阵就能显示出来。
这是传递矩阵法中的东西,现在需要用JAVA语言编程出来,有哪位大虾指点一下啊。给举个简单的例子最好了,矩阵都是方阵来处理。
期待指点......
这是传递矩阵法中的东西,现在需要用JAVA语言编程出来,有哪位大虾指点一下啊。给举个简单的例子最好了,矩阵都是方阵来处理。
期待指点......
比如矩阵中的数是double型的.
用double型的三维数组或List<double[][]>来存结果,一个循环,每次都用结果中的最后一个与当前矩阵相乘,矩阵的乘法又不难.
2.矩阵计算模块。
现在的这个问题就是准备在那个代码的基础上来进一步实现的,因为那个代码还没完全理解,所以想从一个简单的问题出发来借鉴思考。
楼上的大哥能进一步完善一下那个代码么,把这个功能加进去。十分感谢帮助啊:)
各个组件的模块我能用Swing的GUI编写出来,但是关键的算法模块却有很多问题,所以来向各位大虾请教,希望获得各位的帮助。
如果支持了1/3,那2*3要不要支持?(1+2)/5*(7-5)要不要支持?(x+5)/2要不要支持?问题变质了.你不会放进去String.valueOf(1/3)?