多面性根根

创建该应用程序是为了解决以独特方式计算某一多面性的真正根的问题。

说明说明

命令行应用程序接受多元系数和精确参数,计算多元系数的正零。

代码描述

命令行 Java 应用程序 。

这种算法的概念涉及以下步骤:

  • 确定衍生物函数等于零的区域。这可以通过计算衍生物的零来实现。
  • 在每个这些区域内应用博尔扎诺定理来定位原始多元数的零点

但是,有一个捕捉-22:我们必须首先计算衍生函数的零, 以便定义多元体本身的零!

解决方案 : 我们使用重复循环, 直到我们到达一个可以轻松计算零的多元数。 这一过程可以重复, 直到我们得出一个亲和函数


缺点:

  • 如果多面性(n) 的程度很大, 得出的结果可以产生非常高的数量( 如 n ), 这可能使计算复杂化 。
  • 操作的复杂程度将取决于数字大小,数字可以作为对数函数表示(n!)

对于在现实生活中发现的现实度,不应有任何问题


算法的设计没有假设任何浮点数据,而是使用爪哇的通用名词

应用程序支持使用双或大十二进制, 但可以很容易地执行 Float 版本

这是概念的证明。 仅仅为大十二进制程序就足够了, 但使用通用术语可以让算法更凉爽, 更能说明初学者


我还没有广泛测试过这个应用程序, 并且有可能进行微调, 在更多情况下提高精确度和功能性。 但是,我认为这个代码有很大的潜力。

我认为,可以有效地加以调整,以适应各种情况。

视窗窗

多元根(2023年)

下载下载

版本版本

image

多面根计算器是计算机科学职业领域的主食。

我对问题的解决方案提出了我的看法。

这不是一个非常有效的解决办法,因为最坏情况下的计算复杂性是O(G)2,其中G代表多元度。

然而,我认为它能够有效地完成任务


算法基于计算多元数学的根根,假设其衍生功能的根已知

根据这一假设,计算根数是直截了当的,因为我们可以确定根的幅度限制(见:多圆根的属性)

这样,我们就可以通过使用衍生函数根来决定每种潜在根根的范围, 我们可以通过应用Bolzano的定理来计算零。

但是我们需要这个函数来计算衍生函数的根!

没有问题。 我们使用递归来计算一个多数值的根。 递归函数对于一个我们假设没有根的多数值零( 常数) 的假设情况, 具有终止特性 。

由于衍生物函数比原多数值值少一度, 通过使用循环, 我们可以用零度来计算多元数值的根, 这使得它成为解决的简单问题 。


这样做可能需要我们精确的计算,但如果我们使用爪哇大十二级,这不是问题。

下载下载