gpt4 book ai didi

javascript - 生成每日随机温度波动

转载 作者:行者123 更新时间:2023-12-03 04:27:39 25 4
gpt4 key购买 nike

我需要生成从上午 00:00 到晚上 11.59 的随机温度波动。给定中心温度。有谁知道产生合理波动的公式吗?我的意思是,假设罗马夏季平均气温为 30°C;凌晨 1 点比下午 1 点凉爽得多是合理的。

我不知道从哪里开始;任何建议都将受到欢迎。谢谢。

我的语言代码是 Javascript,但我的问题是关于公式

最佳答案

像这样的东西应该有效。

// Time of day 24 hour
var time = 12;
// Base temperature for the day
var tempBase = 10;
// Fluctuations, multiplied with base temperature, indices correspond to hour of the day
var fluc = [0, 1, 1, 2, 1, 1, 2.5, 3.5, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

// Work out the temperature of the given day for the given hour 24 format
temp = tempBase * fluc[time]

当然需要收集/计算基础温度以及当天/时间跨度的平均波动。

可以根据每天、每月、每周或任何取决于所需精度的基础给出波动。

例如,可以处理季节变化;

// Fluctuations for each season
summerFluc = [...];
winterFluc = [...];
autumnFluc = [...];
springFluc = [...];

// Fluctuations for months/days etc
fluc = []

// The formula pseudo code would be something like
temp = tempBase * fluc[time] * getSeasonFluc()

希望有帮助。

关于javascript - 生成每日随机温度波动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43631563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com