0
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
。我正在尋找接近第一呃的新價值。但我有問題;MATLAB錯誤使用fzero
錯誤使用fzero(行307)在開始猜測時的函數值必須是 有限和真實。
錯誤s0308(線76)cozum = fzero(@(二)FX(ER),5.72 + 7.21 * I)
嘗試使用'fsolve' –