Mathcad 带单位的对数

Mathcad logarithm with units

我正在学习如何使用 Mathcad 及其符号引擎,它非常好。但是我在使用单位时遇到了一个主要缺点。

ln(2)=0.693,对整数进行自然对数2 returns预期结果

ln(2*s)= 抛出错误:这些单位不兼容 其中 s 被标记为一个单位,指的是秒。

预期结果:ln(2*s)=0.693*s

稍后简单地添加变量单位不是一种选择,因为 ln 函数可能作为先前符号计算的结果出现。关于如何让它工作有什么想法吗?

Mathcad Prime 7.0.0.0

我可以这样建议:​​你可以像那样重新定义标准 log-function

但是,请注意您对单位定义 log-functions 的期望。