How to make an array of function outputs?

2 visualizaciones (últimos 30 días)
Carly Hudson
Carly Hudson el 29 de Abr. de 2020
Comentada: darova el 29 de Abr. de 2020
%equation for y
yFunction = @(t) ((4.*t.^3)+(3.*t.^2)+(5.*t)+5);
%Plotting the function
fplot(yFunction,[-10,10]);
I am trying to find the minimum and maximum values of this function and I was wondering if there is a way to make an array of the outputs from the function. Then, with the array I can find the min and max values.
Cheers!

Respuesta aceptada

darova
darova el 29 de Abr. de 2020
Try this solution
  2 comentarios
Carly Hudson
Carly Hudson el 29 de Abr. de 2020
Thank you so much! I am new to MatLab and greatly appreciate the help!!!
darova
darova el 29 de Abr. de 2020
You are welcome!

Iniciar sesión para comentar.

Más respuestas (1)

David Hill
David Hill el 29 de Abr. de 2020
If your equations will always be polynomials, then
p=poly([4,3,5,5]);
d=polyder(p);
r=roots(d);
x=polyval(p,r);
relative_min=min(x);
relative_max=max(x);

Categorías

Más información sobre Creating and Concatenating Matrices 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