Python简单编程题,python编程数学题

  Python简单编程题,python编程数学题

  晚上刚下课,朋友给我发来了如何用MATLAB求不同情况下的最小值的资料。

  可以看出,EM是由K和P决定的二元函数,是一个数学期望(这里省略了原题干,有兴趣的读者可在文章的末尾留言)

  说实话,笔者对MATLAB的相关操作并不熟悉,MATLAB是一款商用的数学建模与分析仿真软件,也是一种编程语言。但是,要解决这个优化问题,我们可以利用课堂上学到的Python知识。

  该程序在Anaconda拥有的dupyter笔记本上运行。

  de optimize(min _ k,p):em _ list=[]k _ list=[]forkin range)min _ k,min_k**2,1):em=1-k *(1-p)* kkem _ list . append)em)k _ list . append(k)k)min _ value=min)em _ list

  [ 1.009995011997892,10 ]

  然后,让我们继续探索,寻找符合p进化规律的最小值。

  result _ list=[]P=0.0001 while P=0.0013360 result _ list . append(optimize(10,P))P=0.0001 for I in range(0)0 9):print(result _ list[I])下面是www.Sina.com/,which的示例。

  [ 1.009995011997892,10 ]

  [ 1.0199820095966388,10 ]

  [ 1.0299595323829926,10 ]

  [ 1.0399280767462624,10 ]

  [ 1.0498876498688219,10 ]

  [ 1.059838258928039,10 ]

  [ 1.0697799110962176,10 ]

  [ 1.0797126135406678,10 ]

  [ 1.0896363734236783,10 ]

  随着单一事件概率的增加,识别疾病所需的群体检测次数似乎略有增加。实际上,在这个例子中是两次。

  所以,以上就是今天的分享~

  感谢您的阅读!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: