<![CDATA[Transpiration Virtual Lab Factors affecting Transpiration Virtual Lab (Control, Plastic Bag, Fan, Lamp and Heater ) in 3 hours]]> false false true true false ]]> ./Screenshot 2023-12-01 at 10.30.14 AM (2).png ./1authorlookangphoto5050.png;./01authorPacoEsquembre2011.png;./01authorFelix_J_Garcia_Clemente.png 20 1 false VARIABLE_EDITOR Var Table true false VARIABLE_EDITOR circle true false VARIABLE_EDITOR data true false VARIABLE_EDITOR layout true false VARIABLE_EDITOR cells true false CODE_EDITOR Init Page true false ODE_EDITOR Evol Page true false EVENT_EDITOR Event true false CROSSING_EVENT BISECTION 100 true EVENT_EDITOR Event 2 true false CROSSING_EVENT BISECTION 100 true EVENT_EDITOR Event 2 2 true false CROSSING_EVENT BISECTION 100 true t dt -bubblevX RungeKutta 10000 0.00001 false false false false CODE_EDITOR clock true false CODE_EDITOR bubble false false =1){ bubblevX = (dataControl[2] - dataControl[1]) } else if (t<3&&t>=2){ bubblevX = (dataControl[3] - dataControl[2]) } else { bubblevX = 0 } } else if (option =="Pastic Bag"){ if (t<1){ bubblevX = (dataHumidity[1] - dataHumidity[0]) } else if (t<2&&t>=1){ bubblevX = (dataHumidity[2] - dataHumidity[1]) } else if (t<3&&t>=2){ bubblevX = (dataHumidity[3] - dataHumidity[2]) } else { bubblevX = 0 } } else if (option =="Fan"){ if (t<1){ bubblevX = (dataWind[1] - dataWind[0]) } else if (t<2&&t>=1){ bubblevX = (dataWind[2] - dataWind[1]) } else if (t<3&&t>=2){ bubblevX = (dataWind[3] - dataWind[2]) } else { bubblevX = 0 } } else if (option =="Lamp"){ if (t<1){ bubblevX = (dataLight[1] - dataLight[0]) } else if (t<2&&t>=1){ bubblevX = (dataWind[2] - dataLight[1]) } else if (t<3&&t>=2){ bubblevX = (dataLight[3] - dataLight[2]) } else { bubblevX = 0 } } else if (option =="Heater"){ if (t<1){ bubblevX = (dataTemp[1] - dataTemp[0]) } else if (t<2&&t>=1){ bubblevX = (dataTemp[2] - dataTemp[1]) } else if (t<3&&t>=2){ bubblevX = (dataTemp[3] - dataTemp[2]) } else { bubblevX = 0 } } ]]> CODE_EDITOR bubbleBing true false = 1) { bubblevX = data[2] - data[1]; } else if (t < 3 && t >= 2) { bubblevX = data[3] - data[2]; } else { bubblevX = 0; } } ]]> CODE_EDITOR data true false CODE_EDITOR dataBing false false = 0 && tFloor <= 3) { datatable[tFloor][datatable[0].indexOf(option)] = data[tFloor]; console.log(datatable) } } */ /* var option = _view.comboBox.getProperty("SelectedOptions"); // array of options var offSet = 0.1; var tFloor = Math.floor(t + offSet); var dataOptions = { "Control": dataControl, "Plastic Bag": dataHumidity, "Fan": dataWind, "Lamp": dataLight, "Heater": dataTemp }; if (dataOptions.hasOwnProperty(option)) { if (tFloor >= 1 && tFloor <= 3) { datatable[tFloor][dataOptions[option].length] = dataOptions[option][tFloor]; } } console.log(datatable); */ /* var option = _view.comboBox.getProperty("SelectedOptions"); // array of options var offSet = 0.1; var tFloor = Math.floor(t + offSet); var dataOptions = { "Control": dataControl, "Plastic Bag": dataHumidity, "Fan": dataWind, "Lamp": dataLight, "Heater": dataTemp }; if (dataOptions.hasOwnProperty(option)) { if (tFloor >= 1 && tFloor <= 3) { if (dataOptions[option][tFloor] !== undefined) { datatable[tFloor][dataOptions[option].length] = dataOptions[option][tFloor]; } else { console.log('Error: data for option "' + option + '" at index ' + tFloor + ' is undefined.'); } } } console.log(datatable); */ var option = _view.comboBox.getProperty("SelectedOptions"); // array of options var offSet = 0.1; var tFloor = Math.floor(t + offSet); var dataOptions = { "Control": dataControl, "Plastic Bag": dataHumidity, "Fan": dataWind, "Lamp": dataLight, "Heater": dataTemp }; if (dataOptions.hasOwnProperty(option)) { if (tFloor >= 1 && tFloor <= 3) { var columnIndex = Object.keys(dataOptions).indexOf(option); if (dataOptions[option][tFloor] !== undefined) { datatable[tFloor][columnIndex] = dataOptions[option][tFloor]; } else { console.log('Error: data for option "' + option + '" at index ' + tFloor + ' is undefined.'); } } } console.log(datatable); ]]> LIBRARY_EDITOR fullscreen true false LIBRARY_EDITOR changeOrientation true false LIBRARY_EDITOR speech true false { // console.log(voice.name, voice.lang) //}) //debug // Queue this utterance. window.speechSynthesis.speak(msg); } ]]> LIBRARY_EDITOR popup false false LIBRARY_EDITOR popup 2 true false LIBRARY_EDITOR popupChatGPT false false HTML_VIEW_EDITOR HtmlView Page true false 0 0 0 800 600 true true Elements.Panel true Elements.Panel true Elements.Panel Elements.Audio Elements.Audio Elements.ComboBox 0)? opts[0]:""; // selected option if ( option=="Control"){ imageURL = "./images/004-min.png" temperatureText = "25 ⁰C" } else if ( option=="Plastic Bag"){ imageURL = "./images/005-min.png" temperatureText = "25 ⁰C" } else if ( option=="Fan"){ imageURL = "./images/009-min.png" temperatureText = "25 ⁰C" } else if ( option=="Lamp"){ imageURL = "./images/007-min.png" temperatureText = "25 ⁰C" } else if ( option=="Heater"){ imageURL = "./images/008-min.png" temperatureText = "38 ⁰C" } ]]> 0]]> Elements.TwoStateButton 2]]> Elements.Button Elements.Button true Elements.Panel false Elements.PlottingPanel Elements.Image2D Elements.Shape2D Elements.Ruler Elements.Shape2D =0&&t<(3-dt)){ _play() } ]]> Elements.Arrow2D Elements.Arrow2D Elements.Text2D Elements.Shape2D Elements.Shape2D Elements.Text2D true Elements.Panel Elements.DataTable Elements.Panel Others ]]>