matlab求解超越方程数值解
已知Pr,Pt,Ar,Ke,求解xx^2=Pr*Ar*exp(-Ke*x)/(4*3.14*Pr*x^2)写成一个函数(m文件)可以返回x的值例如Pt=10,Pr=1,A...
已知Pr,Pt,Ar,Ke,求解x
x^2=Pr*Ar*exp(-Ke*x)/(4*3.14*Pr*x^2)
写成一个函数(m文件)可以返回x的值
例如Pt=10,Pr=1,Ar=1,Ke=1时的x值,如果可以最好用数值递推,因为所需x合理取值范围在0到1.5之间 展开
x^2=Pr*Ar*exp(-Ke*x)/(4*3.14*Pr*x^2)
写成一个函数(m文件)可以返回x的值
例如Pt=10,Pr=1,Ar=1,Ke=1时的x值,如果可以最好用数值递推,因为所需x合理取值范围在0到1.5之间 展开
1个回答
展开全部
参考代码:
>> Pt=10;Pr=1;Ar=1;Ke=1;
>> x=fsolve(@(x)-x^2+Pr*Ar*exp(-Ke*x)/(4*3.14*Pr*x^2),1)
Optimization terminated: first-order optimality is less than options.TolFun.
x =
0.4721
追问
那个@(x)是什么意思啊,能不能解释下fsolve里面顺序都代表什么啊,谢谢了
追答
@(x) 表示关于x的匿名函数(anonymous function)。
fsolve的第一个参数是待求解的方程,第二个参数是x的初值。
东莞大凡
2024-11-14 广告
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询