我需要在代码中表示这些数学方程式并解决它们:
2x = 3y
3y = 4z
2x + 3y + 4z = 1
请告知。
答案 0 :(得分:6)
(我怀疑这是作业,所以我会给你一些关于如何进行的线索......)
考虑如何在纸上解决这些方程式。
可以将相同的步骤写入您的软件。每个等式都有一个变量和一个coefficient,因此您很可能希望在程序中用变量表示系数,并使用您手工采用的相同技术“求解”方程式。
答案 1 :(得分:1)
也许this answer in SO就是你所追求的?
答案 2 :(得分:0)
这是一个完整的,有文档/教程的C#程序来解决线性方程组:http://www.codeproject.com/KB/cs/LinearEquationsSystemSoln.aspx
顺便说一句,C#并不是真正的语言。 MATLAB或Python / scipy会有内置求解器。看到这样的事情:http://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.solve.html
答案 3 :(得分:0)
这听起来就像一个简单的线性代数。将方程投入M×N矩阵,其中M是系数+ 1,N是方程数。