今天接了一个活,如图,需要求解的是q CYaRy 和q*.
这里面涉及到了两个难点:(本人matlab小白一枚,高手勿喷.)
1.求解定积分
2.已知函数因变量的值,求自变量的值
解题思路如下:
一 求解F(q)对应的q值
尝试1:求出F(q)的值为0.3758-->find(y1==F(q))返回空值.
思考:在x的取值范围内可能没有使有y1恰好等于0.3758的值
尝试2:求出F(q)的值为0.3758-->画出分布函数的图形(cdf)在图上用tool--->data cursor去找接近0.3758的值对应的x的值,读出该值为28.41
二 求CYaRy
这里涉及到了一个定积分,由于正态分布的分布函数没有原函数,所以需要借助其它方法进行求解.这里用到的函数如下:
syms:定义一个符号变量,后续可以做一些符号操作
int:求定积分;用法:int(被积函数,积分变量,积分下限,积分上限);
三 求解F(q*)对应的q*值
求解方法同一&#