问题标签 [natural-logarithm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
417 浏览

c - 连分数自然对数(计算右对数所需的迭代次数)

我的自然对数连分数算法有问题。我需要在 6 次迭代中以 1e-6 的精度计算自然对数,例如 ln(0.31),我的算法将在 8 次中完成。

这是我的实现:

你们中有人知道如何改进我的代码吗?

0 投票
0 回答
116 浏览

python - 在 python 中定义一个时髦的微分方程。(不是试图解决)

抱歉,我不完全确定如何在 python 中定义这个微分方程。

在此处输入图像描述

我知道方程里面有一个方程,但是你如何定义这个自然对数的微分方程?

上述方程源于实际的 Halo 质量函数

在此处输入图像描述

编辑:我正在尝试以结构化数组的形式绘制 M 的给定信息的方程,而不是求解它。这是另一个方程中的一个方程,称为 Halo 质量函数。它基本上描绘了群众。所以在这种情况下,我正在尝试绘制它。因此,我问如何定义它。

0 投票
2 回答
207 浏览

python - 在 python 中使用 math.log(var)

我想如果我知道它背后的数学原理,我可能会自己弄清楚。

当我打电话时,math.log10(0.0000000000001)我得到-13. 但是如何将其转换回0.0000000000001? 以及我在使用时如何处理它math.log(0.0000000000001)

两种方式,基本的算术方式和使用内置 python 函数的方式都会让我感兴趣。

0 投票
1 回答
967 浏览

sql - 散点图与线性图的对数趋势线不同

我遇到了一个问题,对数函数的行为取决于我对相同数据使用的图形类型。当我手动生成方程时,它返回散点图线性趋势线,但斜率函数和线性图会产生不同的趋势线。

线性与散点图 线性与散射 散点图对数线的方程为:

线性图 trenline 的方程为:

我可以使用以下等式生成线性图趋势线斜率:

但使用一般斜率方程,我得到散点图趋势线(使用 SQL):

这是怎么回事?我主要对在 SQL 中复制线性图趋势线方程感兴趣

这是数据:

https://docs.google.com/spreadsheets/d/1sOlyXaHnUcCuD9J28cKHnrhhcr2hvYSU1iCNWXcTqEA/edit?usp=sharing

这是Excel文件:

https://www.dropbox.com/s/6hpd4bzvmbxe5pu/ScatterLinearTest.xlsx?dl=0

0 投票
1 回答
1527 浏览

python - 了解 numpy.random.lognormal

我正在将 Matlab 代码(由其他人编写)翻译成 Python。

在 Matlab 代码的一部分中,将变量X_new设置为从对数正态分布中提取的值,如下所示:

也就是说,从以 为中心的正态分布中抽取一个随机值log(X_old),并将X_new其设置为e提升到该值。

这段代码直接翻译成Python如下:

numpy包括可以直接采样的对数正态分布。

我的问题是,后面的代码行是否等同于上面的代码行?

0 投票
0 回答
1167 浏览

r - R指挥官错误:找不到功能“日志”

对 R 非常陌生,我的学位仍然使用下拉菜单。代码将在下学期出现,我不确定所有这些行话。基本上我需要使用 Logs 转换数据,而 R 在我的笔记本电脑上找不到日志。令人沮丧,因为它在大学工作得很好。请发送帮助

0 投票
1 回答
459 浏览

java - 如何编码日志/处理 NaN

我正在尝试制作一种使用泰勒级数找到变量自然对数近似值的方法。

我知道这个Math.log(a)方法,不想在这里使用它。

问题是对于大于 2 的数字,返回的结果是NaN. 仅当外部for循环设置为执行大量次时才适用。例如n < 10给出一个结果,但不是一个准确的结果。但是,外部for循环运行的次数越多,结果就越准确。

用于查找的泰勒级数ln(x)(基本上是我试图用 java 代码编写的) 寻找 <code>ln(x)</code> 的泰勒级数

我的逻辑是,在某些时候a变得太大并被读取为 a NaN,从而丢弃了其余代码。所以我尝试了一个使用while循环的版本和Double.isNaN(double)检查是否a曾经成为NaN. 结果是一个无限循环。

在这一点上,我真的被卡住了,不确定问题出在哪里,也许我只是想在没有适当工具的情况下做一些事情。

0 投票
1 回答
224 浏览

c - 大于1000的自然对数的c程序实现是什么?

我曾尝试实现泰勒级数,但对于更大的数字(1000 及更多),计算需要很长时间。我需要一个能在更短的时间内计算自然对数的程序。

0 投票
1 回答
3138 浏览

python - 以对数刻度计算值

我想在位Body Weight图编辑器中逐个像素地重绘这个比例。据我了解,这是一个对数刻度,但是对数是什么 - 二进制还是十进制?

如何计算线之间的距离(以像素为单位)。也许从 1 数到 70 比倒数更好。

在此处输入图像描述

0 投票
1 回答
770 浏览

math - 线性比例与对数比例

这可能是一个非常简单的问题,但我已经有一段时间没有接触过算法了。

我的对数刻度为 20,100,500,2500,12500,分别与 1,2,3,4,5 相关。现在,我想知道 225 值在上面的刻度上的位置是什么?而且,反过来说,我将如何找出 2.3 的值在量表上的含义。如果有人可以帮助我回答和解释这个问题,那就太好了。