컴퓨터/MATLAB을 이용한 알기 쉬운 수치해석
MATLAB을 이용한 알기 쉬운 수치해석) 2장 5번
스커
2021. 5. 28. 21:19
rel_result = func(1.37);
err_result = floor(rel_result * 100) / 100;
fprintf("오차 : %f %% \n", (rel_result-err_result)/rel_result*100);
trans_result = func2(1.37);
err_result = floor(trans_result * 100) / 100;
fprintf("변형한 오차 : %f %% \n", (trans_result-err_result)/trans_result*100);
function f = func(x)
f = x^3 - 7 * x^2 + 8*x - 0.35;
end
function f = func2(x)
f = ((x-7)*x+8)*x-0.35;
end
차이가 없는데...?