erfenfa2.m
来自「介绍了二分法求解非线性方程的算法」· M 代码 · 共 24 行
M
24 行
function y=erfenfa2(x)
% function varargout=erfenfa(x1,x2)
% 用二分法求解非线性方程,
% 输入变量为x1,x2,输出变量为x3
clc
tic
clc
tic
k=0;
jingdu=1;
x=0.5;
fx=x^5+x-1;
Dfx=5*x^4+1;
while (jingdu>1e-1) | (abs(fx)>1e-1) | Dfx~=0
y=x-fx/Dfx;
jingdu=abs(y-x);
x=y;
k=k+1;
end
toc
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?