NBK | You are my Sunshine

Gdańsk

Team Updates

Table tableHum, tableSolar, tableTemp, MineTable, tablePres, tableWS, tableWD;
IntList humIdList;
float[] sredniaSolar;
float sumaSolar;
float k, x, z;
voidsetup() {
MineTable=newTable();
MineTable.addColumn("id");
MineTable.addColumn("srednia");
sumaSolar =0;
k =0;
z =30;
tableWD = loadTable("wind direction in degrees.csv");
tableSolar = loadTable("solar radiation.csv");
for (int i =0; i <360; i++) {
z = (float)i;
println("z: "+ z);
for(int j =0; j < (tableWD.getRowCount() -1); j++) {
if ((tableWD.getFloat(j, 4) > z -0.5) && (tableWD.getFloat(j, 4) < z +1.5)) {
sumaSolar = sumaSolar + tableSolar.getFloat(tableWD.getInt(j, 0), 4);
k++;
println("add "+ j);
}
}
if(!(k ==0)) {
println(sumaSolar);
println(k);
x = sumaSolar / k;
println(x);
TableRow newRow =MineTable.addRow();
newRow.setFloat("id", z);
newRow.setFloat("srednia", x);
k =0;
sumaSolar =0;
} else
k =0;
sumaSolar =0;
}
saveTable(MineTable, "daneWD.csv");
}
voiddraw() {
}
P
Paweł Zarembski
Team Stream Item
matt199Mateusz Kopacz
NASA Logo

SpaceApps is a NASA incubator innovation program.