Hello, newbie here. Would like to ask how do you plot the output result of these code in a graph?
clear all;
syms x;
eu = exp(1);
g = 9.81;
c = 12.5;
m = 68.1;
format short;
f = (g*m/c) * (1 - eu ^ (-1 * (12.5/68.1) * x));
for x = 0:2:10
eval(subs (f))
end

Antworten (1)

madhan ravi
madhan ravi am 16 Dez. 2018
Bearbeitet: madhan ravi am 16 Dez. 2018

0 Stimmen

Eval is evil also no loop is needed for your case.
clear all;
eu = exp(1);
g = 9.81;
c = 12.5;
m = 68.1;
x = 0:.2:10; % small increment to get a smoother curve
f = (g*m/c) .* (1 - eu .^ (-1 .* (12.5/68.1) .* x));
plot(x,f)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 16 Dez. 2018

Bearbeitet:

am 16 Dez. 2018

Community Treasure Hunt

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

Start Hunting!

Translated by