p*****n 发帖数: 371 | 1 一般用什么方法?
二元一次的好像:
ax+by=m
cx+dy=n
不难算出
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
多元多次的呢? |
a****l 发帖数: 8211 | 2 这好象不是一个C的问题了,应该是一个数学问题.多元多次,到一定程度以后,估计就只
有数学天才才能得到通解了.
【在 p*****n 的大作中提到】 : 一般用什么方法? : 二元一次的好像: : ax+by=m : cx+dy=n : 不难算出 : x=(md-bn)/(ad-bc) : y=(mc-an)/(bc-ad) : 多元多次的呢?
|
s*******s 发帖数: 1568 | 3 Use Newton-iteration.
【在 p*****n 的大作中提到】 : 一般用什么方法? : 二元一次的好像: : ax+by=m : cx+dy=n : 不难算出 : x=(md-bn)/(ad-bc) : y=(mc-an)/(bc-ad) : 多元多次的呢?
|
w***f 发帖数: 903 | 4 可以用混编。
比如 c和matlab混编。然后用matlab的编译器编译。
现在好多软件都提供c的接口供c调用。
【在 p*****n 的大作中提到】 : 一般用什么方法? : 二元一次的好像: : ax+by=m : cx+dy=n : 不难算出 : x=(md-bn)/(ad-bc) : y=(mc-an)/(bc-ad) : 多元多次的呢?
|
l***q 发帖数: 208 | 5 matlab有现成的,比如系数矩阵A*x=b,x=b/A。
至于多次的。。。。。。没什么固定解吧 |