问题标签 [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.
c - 连分数自然对数(计算右对数所需的迭代次数)
我的自然对数连分数算法有问题。我需要在 6 次迭代中以 1e-6 的精度计算自然对数,例如 ln(0.31),我的算法将在 8 次中完成。
这是我的实现:
你们中有人知道如何改进我的代码吗?
python - 在 python 中使用 math.log(var)
我想如果我知道它背后的数学原理,我可能会自己弄清楚。
当我打电话时,math.log10(0.0000000000001)
我得到-13
. 但是如何将其转换回0.0000000000001
? 以及我在使用时如何处理它math.log(0.0000000000001)
?
两种方式,基本的算术方式和使用内置 python 函数的方式都会让我感兴趣。
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
python - 了解 numpy.random.lognormal
我正在将 Matlab 代码(由其他人编写)翻译成 Python。
在 Matlab 代码的一部分中,将变量X_new
设置为从对数正态分布中提取的值,如下所示:
也就是说,从以 为中心的正态分布中抽取一个随机值log(X_old)
,并将X_new
其设置为e
提升到该值。
这段代码直接翻译成Python如下:
但numpy
包括可以直接采样的对数正态分布。
我的问题是,后面的代码行是否等同于上面的代码行?
r - R指挥官错误:找不到功能“日志”
对 R 非常陌生,我的学位仍然使用下拉菜单。代码将在下学期出现,我不确定所有这些行话。基本上我需要使用 Logs 转换数据,而 R 在我的笔记本电脑上找不到日志。令人沮丧,因为它在大学工作得很好。请发送帮助
java - 如何编码日志/处理 NaN
我正在尝试制作一种使用泰勒级数找到变量自然对数近似值的方法。
我知道这个Math.log(a)
方法,不想在这里使用它。
问题是对于大于 2 的数字,返回的结果是NaN
. 仅当外部for
循环设置为执行大量次时才适用。例如n < 10
给出一个结果,但不是一个准确的结果。但是,外部for
循环运行的次数越多,结果就越准确。
用于查找的泰勒级数ln(x)
(基本上是我试图用 java 代码编写的)
我的逻辑是,在某些时候a
变得太大并被读取为 a NaN
,从而丢弃了其余代码。所以我尝试了一个使用while
循环的版本和Double.isNaN(double)
检查是否a
曾经成为NaN
. 结果是一个无限循环。
在这一点上,我真的被卡住了,不确定问题出在哪里,也许我只是想在没有适当工具的情况下做一些事情。
c - 大于1000的自然对数的c程序实现是什么?
我曾尝试实现泰勒级数,但对于更大的数字(1000 及更多),计算需要很长时间。我需要一个能在更短的时间内计算自然对数的程序。
math - 线性比例与对数比例
这可能是一个非常简单的问题,但我已经有一段时间没有接触过算法了。
我的对数刻度为 20,100,500,2500,12500,分别与 1,2,3,4,5 相关。现在,我想知道 225 值在上面的刻度上的位置是什么?而且,反过来说,我将如何找出 2.3 的值在量表上的含义。如果有人可以帮助我回答和解释这个问题,那就太好了。