z=a+bx+cy
知道三组x,y,z
求解a,b,c

解决方案 »

  1.   

    算不了,至少要3个方程。你可以想象,一个方程是一条直线,3个方程是3条直线才能确定3d空间上的一点(x,y,z)
    最简单的方法是将方程转化成ax+by+cz+d=0的标准形式(abcd是常数,xyz是变元)。然后用高斯消去法求解。
      

  2.   

    可能可以,可能不可以。比如说
    z=a+bx+cy
    2z=2a+2bx+2cy
    3z=3a+3bx+3cy
    很显然,这3条线重合,因此还是无穷多解
    z=a+bx+cy
    2z=a+bx+cy
    3z=a+bx+cy
    很显然,这3条线平行,因此没有交点(也就是没有解)。这些东西你应该问你的初中数学老师。
      

  3.   

    同意曹版主的说法,这个要有限制条件,否则会有无穷个解。
    比如限制a、b、c必须是正整数之类的。
      

  4.   

    http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&spell=1&q=%E8%AE%A1%E7%AE%97%E6%96%B9%E6%B3%95+%E8%A7%A3%E6%96%B9%E7%A8%8B%E7%BB%84&sa=X&ei=xQgpUdC2GYewkAWiuoDoBQ&ved=0CC4QvwUoAA
      

  5.   

    顺便告诉你一下,我平常也不用太多数学计算,因此使用 MathNet.Iridium 就够了。搞数学的人不用个软件包,自己写?其实越是业余的开发者越多出现这种“什么都自己写”的现象。