我正在尝试尝试从here in the population/homerange image.中获取数据并将其制成,以便可以将1
中的任何数字输入任意值,并获得落在给出的3
数字集上的homerange。
问题是我不知道缩放指数是如何工作的,这些类型的方程式我在编程方面从来都不擅长,所以有人愿意为此快速组合javascript方程式吗?3
数字集是...
10 pop | 5.6 sq km
50 pop | 18.8 sq km
100 pop | 31.6 sq km
据说有一个
.75
缩放指数,但我看不到相关性。我试图环顾四周,以找到该怎么做的示例,但是我找不到一个简单易懂的答案,关于该主题的Wikipedia条目对我而言似乎是一团糟。
最佳答案
让我们以一个简单的形式进行说明:
高= Ps
其中H是家庭范围,P是人口,S是缩放指数。
在Javascript中,您可以使用Math.pow()
函数:
var scalingExp = 0.75;
console.log(Math.pow(10, scalingExp).toFixed(1));
console.log(Math.pow(50, scalingExp).toFixed(1));
console.log(Math.pow(100, scalingExp).toFixed(1));
关于javascript - javascript缩放指数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38686858/