Unsual gradient from gradient

Hello, when I try and calculate the gradient I receive slope = gradient (fx)
slope =
(7167*x^2)/25000 - (3523*x)/5000 + 6389/10000
>> GRAD = vpa (slope, 10)
GRAD =
0.28668*x^2 - 0.7046*x + 0.6389
Will someone advised me how to interpret this please? GS.

 Risposta accettata

Star Strider
Star Strider il 31 Gen 2018

1 voto

The vpa function converts the fractions to their decimal equivalents (decimal fractions).

7 Commenti

Thank you, to get a single answer must this be calculated?
My pleasure.
Note that ‘GRAD’ is a function of ‘x’, so if you want a strictly numeric answer, you must provide a value for ‘x’.
Hello, I followed the intuitive procedure however I received: x=10
x =
10
>> solve slope Warning: Do not specify equations and variables as character vectors. Instead, create symbolic variables with syms. > In solve>getEqns (line 445) In solve (line 225)
ans =
0 thank you, will you direct me further please? GS.
My pleasure.
Your ‘slope’ expression needs to be defined as a function (available in R2012a and later).
syms x
slope(x) = (7167*x^2)/25000 - (3523*x)/5000 + 6389/10000;
x = 10;
GRAD = vpa(slope(10))
GRAD =
22.2609
Ideally, the expression that created ‘slope’ should be defined as a function. Then ‘slope’ will inherit the function designation, and be a function itself.
Hello and thank you.
Hello and thank you.
As always, my pleasure.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Programming in Centro assistenza e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by