我想计算卡方分布在C#中的右尾概率。Excel可以使用以下代码进行此计算
= CHISQ.DIST.RT(100,4)
其中100是卡方,4是自由度。
我想在C#中使用此函数进行计算;我尝试添加对"Microsoft.Office.Interop“的引用,但我找不到使用它的方法!
我遇到了一些关于如何使用C#在Excel中进行公式计算并在Excel中获得结果的主题,但不幸的是,这不是我所需要的;我需要在C#中进行计算并在C#中获得结果。
发布于 2013-05-13 18:15:24
如果你只想要一个类似于Excel计算的计算,你应该考虑@korolewi的建议注释。
如果你必须实际使用Excel的引擎,你可以这样做
这是不好的做法,微软
发布于 2013-05-13 17:05:32
要使用Microsoft.Office.Interop.Excel在C#代码中使用“虚拟”Excel,您必须创建一个工作簿对象,在此工作簿上创建(至少)一个工作表对象,然后您可以在互操作框之外使用Excel函数。
https://stackoverflow.com/questions/16527294
复制相似问题