作业帮 > 综合 > 作业

matlab求方程.方程组如下:a*r1=arctan(r2/r1)r1^2+r2^2=k0^2(n1^2-n2^2)

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/14 08:18:59
matlab求方程.
方程组如下:
a*r1=arctan(r2/r1)
r1^2+r2^2=k0^2(n1^2-n2^2)
其中:a=2 k0=2pi/0.6328 n1=1.568 n2=1.538
r1 r2
我按百度的教程一直都是无解,
matlab求方程.方程组如下:a*r1=arctan(r2/r1)r1^2+r2^2=k0^2(n1^2-n2^2)
你把数据直接放入方程内,然后再求解.
>> s=solve('2*r1=atan(r2/r1)','r1^2+r2^2=(2*pi/0.6328)^2*(1.568^2-1.538^2)')
s =
r1:[1x1 sym]
r2:[1x1 sym]
>> s.r1
ans =
-0.67337861904725611250689826612806
>> s.r2
ans =
2.955173263830028177035936306643