Answered step by step
Verified Expert Solution
Question
1 Approved Answer
from the following code, I need to fill this table, please tell where can I change the time to get the result Now, we should
from the following code, I need to fill this table, please tell where can I change the time to get the result
Now, we should define the time step and the grid points in the temporal (i.e. time) axis. Assume that the time step is 2 micro seconds so that you will compute the temperature values at the spatial grid points every micro second. Let's also run the calculations for a total of 1 seconds. The total number of time steps will be equal to the total number of grid points in the temporal direction minus 1. delt=2e-6; ttime step is 2 microsecond t=0: delt:1; 8time vector j=length(t) 1; s number of time steps for which the calculation has to be done Note that the time values at which the temperatures will be computed are stored in array t. The number of elements in t i.e. the number of time values are obtained using length(t). The initial condition can be defined as follows. The command ones(1,n-2) creates an array of 1s with 1 row and n2 columns. The intial values of the temperatures at all the grid points are stored in the array 'temp'. Note that the units of temperatures are converted to Kelvin by adding 273.15. temp(1)= tin +273.15; stemperature at the left edge temp (n)= tout +273.15; t temperature at the right edge temp (2:n1)= temp (1); tinitial temperature at all the interior points Now, create an array to store the values of the temperatures at each time step. In this array, the rows will contain the temperature values at points in x. Each column corresponds to a time step. tempt=zeros (n,j); qdefine the vector which will contain temperatures at increasing tempt (:,1)= temp; 8defines the initial condition tempt (1,:)= temp (1); sdefines boundary condition tempt (n,:)=temp(n); rdefines boundary condition Write the time marching iterative procedure. for ts=2:j for k=2:n1 temp (k)=temp(k)+alph(delt/(delxdelx))(temp(k+1)2temp(k)+temp(k1)); tempt (k,ts)=temp(k); end end The inner loop computes the temperature values at x for a given time step. The outer loop marches the solution forward in time. 4. Modify the attached code to show the temperature profile as a function of location when: (t=0s,t=400s,t=10msecandt=50msec) 5. Copy the temperature plot from the code at t=0s,t=400s,t=10msec and t=50msecStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started