fzero_example.m
来自「详细的介绍MATLAB 7 的功能」· M 代码 · 共 14 行
M
14 行
%fzero_example.m
%求解一元非线性方程
f = @(x) 1./((x+4).^2+1)+1./((x-4).^2+1)-0.5; %用匿名函数来表示函数
fplot(f,[-10 10]); %画出函数的图
xlabel('x');
ylabel('f(x)');
x1 = fzero(f,-5) %求某个点附近的零点
x2 = fzero(f,-3)
x3 = fzero(f,3)
x4 = fzero(f,5)
x1_region = fzero(f,[-10,-3]) %求某个区间内的零点
x2_region = fzero(f,[-3,0])
x3_region = fzero(f,[0 3])
x4_region = fzero(f,[3 10])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?