交通规划福尼斯法计算出行分布交通量
做交通规划作业福尼斯法时实在不想手算了,写了个c语言代码来完成。
代码不难,主要是为了记录自己的学习过程。
#include <stdio.h>
#include <math.h>
double OD[3][3]={
{
17.0, 7.0, 4.0},
{
7.0, 38.0, 10.0},
{
5.0, 5.0, 17.0}
};//初始值
double e = 0.03;//误差常数
double u[3]={
41.7, 88.8, 38.0};
double v[3]={
41.3, 89.4, 37.8};//
double T;//总量
double O[3];
double D[3];
double fo[3];//发生增长系数
double fd[3];//吸引增长系数
void GetODT(){
for (int i