I want to plot a graph as shown below, For that non linear system, i have written a Matlab script but i can't really identify how do i plot such graph.

1 次查看(过去 30 天)
%% WaterTank MATLAB Script
syms h(t)
Dh = diff(h);
A = 20; a = 2; b = 5; U = 0:0.1:1.0; V = 1;
watertank = 1*diff(h,t) - (1/A)*b.*V - (1/A)*a*sqrt(h) == 0;
soln = dsolve(watertank, h(0) == 0, Dh(0) == 0);
figure(1), clf
fplot(soln)
figure(2), clf
plot(U,Y)
IMG_20190423_121652.jpg
Zulauf means Inlet (denoted in the script as 'U')
Fullstand means Height of the tank (denoted in the script as 'h')

采纳的回答

Naman Bhaia
Naman Bhaia 2019-5-2
Hello Yash,
If issue you are facing is in plotting the graphs in one figure, you can use the hold command while plotting.
And, to add a title to the graph and label the axes, you can visit this documentation page and see if it helps.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Calculus 的更多信息

产品


版本

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by