parsebnds.m

来自「linear and nonlinear programming solver」· M 代码 · 共 22 行

M
22
字号
function [substr,lr,j] = parsebnds(str,v,vn_vars)% do what?str = str(find(str ~=' ' & str ~= 0 ));lr = [1 1];gtorlt = find(str == '>' | str == '<');s_gt = find(str == '>');if(length(gtorlt) == 2)  substr = str(gtorlt(1)+1:gtorlt(2)-1); else   if((str(1) >= 'A' & str(1) <= 'Z') ...    |(str(1) >= 'a' & str(1) <= 'z'))  % (x > * or x < *)    substr = str(1:gtorlt(1)-1);    if(length(s_gt) == 1) lr(2) = 0; else lr(1) = 0; end  else                                 % (* > x or * < x)    substr = str(gtorlt(1)+1:length(str));    if(length(s_gt) == 1) lr(1) = 0; else lr(2) = 0; end  endendj = vsearch(substr, v, vn_vars);

⌨️ 快捷键说明

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