【发布时间】:2018-01-10 23:13:30
【问题描述】:
y = @(Er) i*sqrt((((w^2*Mr*(Er))/isik_hizi^2)-(2*pi/lamdac)^2));
y0 = i* sqrt((w/isik_hizi)^2-(2*pi/lamdac)^2);
yansima = @(Er) ((y0/m0)-(y(Er)/m))/((y0/m0)+(y(Er)/m));
T = @(Er) exp(-y(Er)*l);
fx = @(Er) (s11*s22-s21*s12-(exp(-2*y0)*(la-l))*((T(Er)^2)-(yansima(Er)^2))/(1-(yansima(Er)^2*T(Er)^2)))
cozum = fzero(@(Er) fx(Er),5.72+7.21*i)
s11,s12,s21,s22等参数复杂。
函数是fx。 fx 有 Er。 Er 是符号。第一个 Er 值 5.72+7.21i 。我正在寻找接近第一个 Er 的新价值。但我有问题;
使用 fzero 时出错(第 307 行)开始猜测时的函数值必须为 有限和实数。
s0308 中的错误(第 76 行)cozum = fzero(@(Er) fx(Er),5.72+7.21*i)
【问题讨论】:
-
尝试使用
fsolve