Modeling2.html

From 2013.igem.org

(Difference between revisions)
Line 179: Line 179:
};
};
-
 
-
var plotSolution = function(t, y, min, color) {
 
-
    /*Other ways to do this. We already now which graph based on min*/   
 
-
 
-
    if (min >graphyMin){
 
-
      stroke(56, 79, 224);
 
-
    }
 
-
    else{
 
-
        stroke(255, 0, 0);
 
-
    }
 
-
    if (color === 1){
 
-
        stroke(56, 79, 224);
 
-
    }
 
-
    var point1X = (t[0] - xMin)*graphWidth/xLength +graphxMin;
 
-
    var point1Y= - (y[0] - yMin)*graphHeight/yLength +min;
 
-
    var point2X; var point2Y;
 
-
 
-
    strokeWeight(2);
 
-
 
-
 
-
    for (var k = 1; k < t.length; k++){
 
-
        point2X = (t[k] - xMin)*(graphWidth/xLength) +    graphxMin;
 
-
        point2Y =  - (y[k] - yMin)*graphHeight/yLength + min;
 
-
 
-
        if (point2X <= graphxMax && point2X >= graphxMin && point2Y <= min && point2Y >= (min - graphWidth) &&  point1X <= graphxMax && point1X >= graphxMin && point1Y < min && point1Y > (min - graphWidth) )
 
-
        line(point1X, point1Y, point2X, point2Y);
 
-
 
-
        point1X = point2X;
 
-
        point1Y = point2Y; 
 
-
 
-
       
 
-
    }
 
-
 
-
 
-
};
 

Revision as of 22:44, 27 September 2013

iGEM