var SA,SB,SC; var lkonN = -3; var lkonX = -3.25; var lkonY = -1.85; var Lambda1=1.7; var Tau1=5; var Lambda2=-0.5; var Tau2=3; paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); function FplotGTN(id,fn) {
var plotData=[]; var color=['#2e62ff','Orange','#ff769a']; for(var i=0;i<fn.length;i++){ plotData[i]={ fn: fn[i], sampler: 'builtIn', graphType: 'polyline', color: color[i], attr: {'stroke-width': 3} }; } functionPlot({ target: '#'+id+' .FplotImg', disableZoom: true, grid: true, xAxis: { label: 'Log[tTa]', domain: [-6, 1] }, yAxis: { label: 'Concentration', domain: [0, 20] }, data: plotData });
} var textl1=$('#Lambda1text'); $('#Lambda1').slider({
min:-3, max:5, step:0.01, value:1.7, create: function() { textl1.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { Lambda1=ui.value; textl1.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textt1=$('#Tau1text'); $('#Tau1').slider({
min:-3, max:5, step:0.01, value:5, create: function() { textt1.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { Tau1=ui.value; textt1.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textl2=$('#Lambda2text'); $('#Lambda2').slider({
min:-3, max:5, step:0.01, value:-0.5, create: function() { textl2.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { Lambda2=ui.value; textl2.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textt2=$('#Tau2text'); $('#Tau2').slider({
min:-3, max:5, step:0.01, value:3, create: function() { textt2.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { Tau2=ui.value; textt2.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textkonN=$('#konNtext'); $('#lkonN').slider({
min:-5, max:-1, step:0.01, value:-3, create: function() { textkonN.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { lkonN=ui.value; textkonN.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textkonX=$('#konXtext'); $('#lkonX').slider({
min:-5, max:-1, step:0.01, value:-3.25, create: function() { textkonX.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { lkonX=ui.value; textkonX.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); var textkonY=$('#konYtext'); $('#lkonY').slider({
min:-4, max:-0, step:0.01, value:-1.85, create: function() { textkonY.text( $( this ).slider( "value" ) ); }, slide: function(event,ui) { lkonY=ui.value; textkonY.text( ui.value ); paramUpdateGTN(); FplotGTN('Fplot4',[SA,SB,SC]); }
}); function paramUpdateGTN() {
SA='1/0.08*(10^('+lkonN+')*10^(x))/(10^(-5) + 10^('+lkonN+')*10^(x))'; SB='1/0.08*( 10^(-5)* (10^(-5)* 10^('+Tau1+') + 10^('+Lambda1+') *10^('+lkonY+')*(1/0.08*(10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))))/((10^(-5))^2* 10^('+Tau1+') + 10^(-5)* (1 + 10^('+Lambda1+')) *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/(10^(-5) + 10^('+lkonN+')*10^(x))) + 10^('+Lambda1+') * (10^('+lkonY+')*1/0.08*(10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))^2)'; SC='2/0.1*((10^(-5)* (10^(-5)*10^('+Tau2+') + 10^('+Lambda2+')* 10^('+lkonX+')*(1/0.08*(10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)) + 1/0.08*( 10^(-5)* (10^(-5)* 10^('+Tau1+') + 10^('+Lambda1+') *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))))/((10^(-5))^2* 10^('+Tau1+') + 10^(-5)* (1 + 10^('+Lambda1+')) *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x))) + 10^('+Lambda1+') * (10^('+lkonY+')*1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))^2))))/((10^(-5))^2 *10^('+Tau2+') + 10^(-5)* (1 + 10^('+Lambda2+'))* 10^('+lkonX+')*(1/0.08*(10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)) + 1/0.08*( 10^(-5)* (10^(-5)* 10^('+Tau1+') + 10^('+Lambda1+') *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))))/((10^(-5))^2* 10^('+Tau1+') + 10^(-5)* (1 + 10^('+Lambda1+')) *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x))) + 10^('+Lambda1+') * (10^('+lkonY+')*1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))^2)) + 10^('+Lambda2+')* (10^('+lkonX+')*(1/0.08*(10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)) + 1/0.08*( 10^(-5)* (10^(-5)* 10^('+Tau1+') + 10^('+Lambda1+') *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))))/((10^(-5))^2* 10^('+Tau1+') + 10^(-5)* (1 + 10^('+Lambda1+')) *10^('+lkonY+')*(1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x))) + 10^('+Lambda1+') * (10^('+lkonY+')*1/0.08*( 10^('+lkonN+')*10^(x))/( 10^(-5) + 10^('+lkonN+')*10^(x)))^2)))^2))';
}