Borrar filtros
Borrar filtros

Minimum value from a vector for x in the range: x= [-4:0.5:4]; Calculate f(x)=x2+1.3x+2.

5 visualizaciones (últimos 30 días)
How to solve this?
  3 comentarios
VBBV
VBBV el 2 de Feb. de 2024
Movida: Sam Chak el 2 de Feb. de 2024
use the function min and find the index at which this occurs in vector x
Sam Chak
Sam Chak el 2 de Feb. de 2024
Hi @Ramesh, does the visual help you to understand?
x = -2:0.5:2
x = 1×9
-2.0000 -1.5000 -1.0000 -0.5000 0 0.5000 1.0000 1.5000 2.0000
f = x.^2 + 1.3*x + 2
f = 1×9
3.4000 2.3000 1.7000 1.6000 2.0000 2.9000 4.3000 6.2000 8.6000
plot(x, f, '-o'), grid on, xlabel x, ylabel f(x)

Iniciar sesión para comentar.

Respuestas (1)

VBBV
VBBV el 2 de Feb. de 2024
Editada: VBBV el 2 de Feb. de 2024
x = -4:0.5:4;
f = @(x) x.^2 + 1.3*x + 2
f = function_handle with value:
@(x)x.^2+1.3*x+2
[F idx] = min(f(x))
F = 1.6000
idx = 8
xv = x(idx) % value of x at which minimum of f(x) occurs
xv = -0.5000

Categorías

Más información sobre Numerical Integration and Differential Equations en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by