求探索一元二次方程的解:
来源:百度知道 编辑:UC知道 时间:2024/06/06 13:36:10
原题:请通过适当的方式探索出方程X^2-70X-300=0的解?
注:不能使用配方.因式分解.求根公式和韦达定理.
不明白要怎么探索出......
请高手指教:
注:不能使用配方.因式分解.求根公式和韦达定理.
不明白要怎么探索出......
请高手指教:
探索的话应该是要求一种算法。
如果可以使用二次函数的话可以先找到二次函数的极小值点,算出极小值小于0,然后两侧取充分大的范围(别太大),先算一侧,得到一个值大于0的点。然后根一定在这范围之内,只需要二分进行试验。。
例如f(a)>0,f(b)<0那么f(x)=0时a<x<b
这样我计算c=(a+b)/2,再算f(c)>0?如果大于0,那么解在b,c之间,重复,
如果等于0我就不说了。
如果小于0类似。
再处理另一侧。。
这个算法叫做二分法。。
常用的还有牛顿迭代法。。。。。你还小。
X^2-70X-300=0
编程序解:
syms x
>> x= solve('x^2-70*x-300=0 ')
x =
35+5*61^(1/2)
35-5*61^(1/2)
应该是X^2-70X-3000=0这样???那就好了撒
X*(x-70)=3000.可以知道x>70.又要能被3000整除。所以很容易得x=100
那就没办法了!!!