关于matlab中solve函数求解方程组的问题,代码如下,而显示结果如图所示,为什么.我用的版本R2013a[b,F,f,phi]=solve('a(1-a*F)-b*(1+b)*lambda_r^2,phi-atan((1-a)/((1+b)*lambda_r)),f-B/2*(R-r)/R*sin(phi),F-2/pi*acos(exp(-f))')
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:52:15
关于matlab中solve函数求解方程组的问题,代码如下,而显示结果如图所示,为什么.我用的版本R2013a[b,F,f,phi]=solve('a(1-a*F)-b*(1+b)*lambda_r^2,phi-atan((1-a)/((1+b)*lambda_r)),f-B/2*(R-r)/R*sin(phi),F-2/pi*acos(exp(-f))')
关于matlab中solve函数求解方程组的问题,代码如下,而显示结果如图所示,为什么.我用的版本R2013a
[b,F,f,phi]=solve('a(1-a*F)-b*(1+b)*lambda_r^2,phi-atan((1-a)/((1+b)*lambda_r)),f-B/2*(R-r)/R*sin(phi),F-2/pi*acos(exp(-f))')
关于matlab中solve函数求解方程组的问题,代码如下,而显示结果如图所示,为什么.我用的版本R2013a[b,F,f,phi]=solve('a(1-a*F)-b*(1+b)*lambda_r^2,phi-atan((1-a)/((1+b)*lambda_r)),f-B/2*(R-r)/R*sin(phi),F-2/pi*acos(exp(-f))')
我的版本是2012a.(注:solve求解得到表达式)
结果如下:
b =
-log(cos((pi*F)/2))
-log(cos((pi*F)/2))
F =
-a(1 - F*a)^(1/2)/(b^(1/2)*(b + 1)^(1/2))
a(1 - F*a)^(1/2)/(b^(1/2)*(b + 1)^(1/2))
f =
atan((b^(1/2)*(a - 1))/(a(1 - F*a)^(1/2)*(b + 1)^(1/2)))
-atan((b^(1/2)*(a - 1))/(a(1 - F*a)^(1/2)*(b + 1)^(1/2)))
phi =
(2*R*a(1 - F*a)^(1/2)*(log(cos((pi*F)/2)) + (B*b^(1/2)*(a - 1))/(2*a(1 - F*a)^(1/2)*((b*(a - 1)^2)/(a(1 - F*a)*(b + 1)) + 1)^(1/2)*(b + 1)^(1/2)))*((b*(a - 1)^2)/(a(1 - F*a)*(b + 1)) + 1)^(1/2)*(b + 1)^(1/2))/(B*b^(1/2)*(a - 1))
-(2*R*a(1 - F*a)^(1/2)*(log(cos((pi*F)/2)) - (B*b^(1/2)*(a - 1))/(2*a(1 - F*a)^(1/2)*((b*(a - 1)^2)/(a(1 - F*a)*(b + 1)) + 1)^(1/2)*(b + 1)^(1/2)))*((b*(a - 1)^2)/(a(1 - F*a)*(b + 1)) + 1)^(1/2)*(b + 1)^(1/2))/(B*b^(1/2)*(a - 1))