matlab解一下方程,其中只有S是变量,其他字母已经赋值,可它总是解出符号解。不知道怎么办,请教
s=solve('1/(s^0.5)+2*log(K/(3.71*d)+2.51/(Re*(s^0.5)))','s')...
s=solve('1/(s^0.5)+2*log(K/(3.71*d)+2.51/(Re*(s^0.5)))','s')
展开
2个回答
展开全部
K=
Re=
d=
syms s
f=1/(s^0.5)+2*log(K/(3.71*d)+2.51/(Re*(s^0.5)));
s=solve(f,'s')
Re=
d=
syms s
f=1/(s^0.5)+2*log(K/(3.71*d)+2.51/(Re*(s^0.5)));
s=solve(f,'s')
追问
还是表达式,需要的数值结果,谢谢
追答
vpa(s)%可得数值结果
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询