Effacer les filtres
Effacer les filtres

What is this "struct with fields", and how do I get a numerical output rather than this?

1 vue (au cours des 30 derniers jours)
Zeff020
Zeff020 le 8 Oct 2017
Hello, I wrote this code which should determine the stationary points of a 2-variable function, it can be found below. The problem is that I get as output "struct with fields" even though I want as output the point of x and y when the gradient = 0. Is there a way to just get as output something like: x = ... ; y = ... ?
function [StatPoint] = StatPoint(f)
syms x y;
Gradient = [diff(f,x); diff(f,y)];
StatPoint = solve(Gradient == 0, x, y);
display(StatPoint);
end

Réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by