发布网友 发布时间:2022-04-30 01:37
共1个回答
热心网友 时间:2022-06-28 04:59
该超越方程可以用matlab的vpasolve()函数命令求得。求解过程如下:
syms L3
R1=25;R2=12.5;R3=10;L1=30;L2=20;k=24.8;
eq1=(R2^2+R3^2*(tan(k*L2))^2)*(1/tan(k*L1)+(R1-R2)/(k*L1*R2));
eq2=(R2^2*(tan(k*L2))^2+R3^2)*tan(k*(L2+L3));
eq3=(R3^2-R2^2)*(1-tan(k*(L2+L3))/tan(k*L1)-(R1-R2)*tan(k*(L2+L3))/(k*L1*R2))*tan(k*L2);
L3=vpasolve(eq1-eq2+eq3)
执行结果为
L3=-0.03476≈0