Question: it says my solution script was not found. please fix my matlab code: Liquid flow in tanks is described by a differential equation that has

it says my solution script was not found. please fix my matlab code:
Liquid flow in tanks is described by a differential equation that has the following
form:
dhdt=-|h|2
At t=0,h=10. Find how long it takes for all the water to flow out (assign the
result to T), which is equivalent to h=0.
IMPORTANT: This problem should be solved using an event function.
function time_to_empty = tank_flow_time()
dhdt=a(t,h)-?abs(h)2;
h0=10;
tspan=[0,100];
options = odeset('Events', @empty_event);
[t,h,te,he,]=ode45(dh_dt, tspan, h0, options);
time_to_empty = te;
plot (t, h);
xlabel('Time');
ylabel('Water Level (h)');
title('Water Level vs. Time');
function [value, isterminal, direction]= empty_event (t, h)
value =h;
isterminal =1;
direction =-1;
end
 it says my solution script was not found. please fix my

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!