⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sep.m

📁 matlab中GUI界面来实现运筹学中常用的几种最优算法
💻 M
字号:
function [y,n]=sep(fun,a,b,ess)

if nargin<4
    ess=0.0001
end
if feval(fun,a)*feval(fun,b)<0
    count=1;
    c=(a+b)/2;
    while c>ess
        if feval(fun,a)*feval(fun,c)<0
            b=c;
            c=(a+b)/2;
        elseif feval(fun,c)*feval(fun,b)<0
            a=c;
            c=(a+b)/2;
        else
            y=c;
            ess=100000;
        end
        n=n+1;
    end
    y=c;
elseif feval(fun,a)==0
    y=a;
elseif feval(fun,b)==0
    y=b;
else disp('cannot find the superior resolution')
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -