S stoneking Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-27 #1 我要编个程序解方程,不知道从哪里下手,惭愧。 3x+y^2=23; 2xy-34:=x^2; 请解出x,y来。 手工算算简单,但用代码来算,还真不知道从哪里下手。
Y yonggang402 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-27 #2 编程来解方程必须针对不同的情况,比如一元一次方程,二元一次方程,二元二次方程等等,都是不一样的编程思想; 却是挺麻烦的,可以用数据结构中栈和队列的思想来解决
O oyhk Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-28 #3 你这样的方程组应该考虑使用矩阵来计算吧?干嘛不用Matlable来计算?
S stoneking Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-01 #4 我知道现在有很多数学教学软件,就要解方程,不知道你们一般是怎么解的! 要不就来解一元一次方程试试: [h1]{ [/h1] x+y=5; x-y=1;
L lichdr Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-01 #5 x+y=5; x-y=1; 一次方程簡單。直接消元就是了, 二(多)次方程可能要用到二項系數方面的東西了
R Resume Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-01 #7 to marco_hsu: 我感觉解出来的值很多都是近似的 我认为是否近似决定预算法 方程组是可以解的,最笨的还有穷举法嘛!//只要估计一下范围 正常的解法我想应该与人的思路是一样的,消元->解一元->代入 关键是如何识别系数及运算的优先级(涉及到离散数学的图论,有兴趣可查阅)
to marco_hsu: 我感觉解出来的值很多都是近似的 我认为是否近似决定预算法 方程组是可以解的,最笨的还有穷举法嘛!//只要估计一下范围 正常的解法我想应该与人的思路是一样的,消元->解一元->代入 关键是如何识别系数及运算的优先级(涉及到离散数学的图论,有兴趣可查阅)
S stoneking Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-01 #8 没想到会这么复杂,我来提问就是希望能有非常简单的方法。 复杂点的话迭代法好像也可以,我试着写写看,到时发上来 上面有位仁兄说消元,我想知道用程序是如何实现消元的。
H hanpengshan_00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-01 #9 线性代数的距阵吧.不过没有试过写成程序