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