Я пытаюсь найти корень уравнения 3x 3 + x 2 -10, используя итерацию.Вот код, который у меня есть до сих пор, однако я не думаю, что правильно реализовал цикл while, поскольку в настоящее время уравнение вычисляется только один раз.По сути, код должен оценивать, является ли абсолютное значение xVal-cVal
меньше 0,0001, и, если это так, он должен распечатать значение cVal
и остановиться.В противном случае значение xVal
должно быть установлено равным cVal
и возвратиться, однако код этого не делает.
xVal = input('Enter a value for x:');
cVal =((10-xVal^2)/3)^(1/3);
while (abs(xVal-cVal)>0.0001)
xVal = cVal;
end
disp(cVal);
