问题补充说明:symstsf=cot(t+s*i)-(-0.697566-0.915651i)*(t+s*i);x0=[57012];delta=[11];gama=1.5;sita=0.5;var=[ts];eps=2;formatlong;ifnargin==6eps=1.0e-1;endk=0;n=length(var);while1y=x0;y... syms t sf = cot(t + s*i) - (-0.697566 - 0.915651i)*(t + s*i);x0 = [570 12];delta= [1 1];gama = 1.5;sita = 0.5;var = [t s];eps = 2;format long;if nargin == 6 eps = 1.0e-1;endk = 0;n = length(var);while 1 y = x0; yf = Funval(f, var,y); for i=1:n tmpy = zeros(size(y)); tmpy(i) = delta(i); %单位矢量方向上的步长 tmpf = Funval(f, var,y+tmpy); %正向探测 if tmpf < yf y = y + tmpy; else tmpf = Funval(f, var,y-tmpy); if tmpf < yf y = y - tmpy; %负向探测 end end end x1 = y; fx1 = Funval(f, var,x1); if fx1 < yf y = x1 + gama*(x1 - x0); %模式移动 else tol = norm(delta); if tol 1、双击MATLAB软件的快捷键,进入MATLAB的工作界面。 2、数值型数据转换成逻辑型的数据一般遵循这样的规则:非0的数值型数据转换成逻辑真,即1;等于0的数值哥石理转换成逻辑假,即0。 在兵庆张又父意MATLAB中可以直接用函数logical()实现数据从数值型到逻辑型的转换。非0的数值转换成逻辑真,即1。 3、数值0转化成逻辑假,即0。 4、函数logical()还能对矩阵进行操赵门参态担已作,可以将数值型矩阵转换成紧和促质好训粮奏速晶陈逻辑型矩阵。