How to obtain argument value of an equation
Mostra commenti meno recenti
Hello, I want to know for what values of x, f(x) is equal to half of its max value. I want to use value of this argument in my future computation in MATLAB. How can I do this in MATLAB?
Risposta accettata
Più risposte (1)
Vilém Frynta
il 12 Apr 2023
My approach:
f = @(x) x^2; % function example
[max_val, max_idx] = fminbnd(@(x) -f(x), -10, 10); % find maximum value of the f
half_max_val = max_val/2; % divide maximum by two
1 Commento
John D'Errico
il 12 Apr 2023
Modificato: John D'Errico
il 12 Apr 2023
NO. You misunderstood the question. The question was NOT to compute the maximum value, and then divide by 2.
The question was to locate the point x, where the function attains half that maximum value. While you did learn the maximum, you did not solve the real problem.
Categorie
Scopri di più su Interpolation of 2-D Selections in 3-D Grids 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!

