问题描述:
matlab求for循环函数最小值的问题
min=100;
for x=[0.2:0.00001:6.1]
lambda = eig(a+b*exp(-sqrt(-1)*x));
idx = find(abs(real(lambda)) < 1e-5);
if ~isempty(idx)
tau=x/abs(imag(lambda(idx)));
if tau
min=100;
for x=[0.2:0.00001:6.1]
lambda = eig(a+b*exp(-sqrt(-1)*x));
idx = find(abs(real(lambda)) < 1e-5);
if ~isempty(idx)
tau=x/abs(imag(lambda(idx)));
if tau
问题解答:
我来补答展开全文阅读