闲来无事,对鱼缸灯的参数进行个估计。
C语言程序:
#include<stdio.h>
#include<math.h>
int main(){
float distance, intensity, diameter;
while(1){
printf("请输入光照距离:\n");
scanf("%f", &distance);
intensity = 3 * pow(10, 7) * pow(distance, -1.753);
diameter = 0.0019 * pow(distance, 2) + 0.3096 * distance + 9.8486;
printf("计算出光照强度为 %f lx,光圈直径为 %f cm\n", intensity, diameter);
};
}
运行结果:
实测结果:
结论:光照强度的趋势线误差较大;光圈大小的趋势线基本吻合。