- How to create symbolic function
- diff and numden to approximate derivates and extract numerator and denominator respectively
- dsolve to solve differential equations
I'm a beginner in matlab, and I'm not that bright at calculus, can someone answer and explain to me this problem.
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
This is the problem:
In this problem you will use MATLAB to find the critical values of a function. Recall that the critical values of a function are values of x for which or is undefined, In cases where the derivative function \\\\ can be expressed as a fraction , the critical values of x where either or equal 0 and consequently the derivative equals 0 or does not exist.
Follow the steps to obtain the expressions for the critical value of the function f(x)= x^3/5((4-x)^1/3) :
1. Define the symbolic function corresponding to the formula above.
2. Use the diff function to differentiate and definte the symbolic function
3. Use the numden function to obtain symbolic expressions for the numerator and denominator of , and store them in the variables \\\ and \\\ respectively.
4. Use the solve function along with the n and d to obtain the solutions to the equations and . Assign them to the variables nzeros and dzeros respectively.
This is the code given:
syms x
f(x) = (x^3/5)*((4-x)^1/3)
df(x) = 18/7
[n d] = 0
nzeros = 0
dzeros = 0
%%%%%%% Plotting code below %%%%%%%%
figure; hold on; grid on;
fplot(f(x),'LineWidth',2);
fplot(df(x),'LineWidth',2);
ylim([-6,6]);
legend('$f(x)$','$f''(x)$','Interpreter','latex','FontSize',14);
0 Kommentare
Antworten (2)
Anshika Chourasia
am 31 Dez. 2021
Hi,
Please refer the examples discussed in the below links to get more insights on solving a differential equation:
0 Kommentare
Walter Roberson
am 31 Dez. 2021
The equation I use here is deliberately different than what you are using, because you are doing homework.
syms x
f(x) = ((x+1)^(2/7))*((2-x)^(2/11))
df(x) = diff(f,x)
[n d] = numden(df)
solve(n)
solve(d)
%%%%%%% Plotting code below %%%%%%%%
figure; hold on; grid on;
fplot(f(x), [-3 3], 'LineWidth',2);
fplot(df(x), [-3 3], 'LineWidth',2);
ylim([-6,6]);
legend('$f(x)$','$f''(x)$','Interpreter','latex','FontSize',14);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Calculus finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!