Найти корень уравнения в заданном интервале

найти корень уравнения 2,5е^(х^2 )-х^3=0 в интервале [0,1;3]с точностью 0,001
6 ответов

[0,1;3]
Странный интервал...


а что в нем странного


А-а-а... Запятую с точкой_с_запятой перепутал... Есть ли какие-нибудь указания к программе? Например сделать в один цикл, или какой-нибудь while|wend предполагается использовать?


просто написать текст программы и ответ(если можете блок схему)заранее признателен


Боюсь, это сделать невозможно. Даже если взять наименьший x=0.1, получим значение функции около 2.5. Единственный корень, пожалуй, это 0, но его в интервале нет. Хотя, возможно, я чего-то недопонял в условии.


Good-Morning Вы правы. Это уравнение на заданном интервале корней не имеет. Ниже заданная программа вычислила Минимум функции. Он равен 2.524125 при х = 0.1
REM  MIN = 2.524125  Xmin = 0.1
 
DECLARE FUNCTION f! (x!)
CLS
 
min = 10
xmin = .1
FOR x = .1 TO 1 STEP .001
   IF min > f(x) THEN
      min = f(x)
      xmin = x
   END IF
NEXT x
PRINT "Min ="; min; "Xmin ="; xmin
END
 
FUNCTION f (x)
   f = 2.5 * EXP(x ^ 2) - x ^ 3
END FUNCTION