| 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() { | |
| } |
https://github.com/Matt199/RPI-Arduino
https://github.com/Matt199/RPI

SpaceApps is a NASA incubator innovation program.