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

📄 phi.m

📁 主要实现一无人自行车的控制自主导航
💻 M
字号:
% LB 1----------RB-7
function match=phi(input,loc,delta)

switch loc
    case 1
        p=[170 225 280];
    case 2
        p=[120 155 190];
    case 3
        p=[90 112.5 135];
    case 4
        p=[80 90 100];
    case 5
        p=[45 67.5 90];
    case 6
        p=[-10 35 60];
    case 7
        p=[-100 -45 10];
end

%LMF
if (input<=p(1)) | (input>=p(3))
    match1=0;
elseif (input>p(1)) & (input<p(2))
    m=1.0/(p(2)-p(1));
    c=-m*p(1);
    match1=m*input+c;
elseif (input>p(2)) & (input<p(3))
    m=-1.0/(p(3)-p(2));
    c=-m*p(3);
    match1=m*input+c;
else
    match1=1;
end

%UMF
p(4)=p(3)+delta;
p(3)=p(2)+delta;
p(2)=p(2)-delta;
p(1)=p(1)-delta;

if (input<=p(1)) | (input>=p(4))
    match2=0;
elseif (input>p(1)) & (input<p(2))
    m=1.0/(p(2)-p(1));
    c=-m*p(1);
    match2=m*input+c;
elseif (input>=p(2)) & (input<=p(3))
    match2=1.0;
else
    m=1.0/(p(3)-p(4));
    c=-m*p(4);
    match2=m*input+c;
end
 
match(1)=match1;
match(2)=match2;

⌨️ 快捷键说明

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