MATLAB: How to convert from symbol to double

convert symbol to double

Hi,
I am pretty new to MATLAB, so this might be a stupid question. However, I am encountering a problem when i try to convert a matrix of 1×1 symbols into a matrix with doubles, where the symbols are converted to doubles each. Each element in the matrix is a function of a lot of symbols, which I need somehow to convert into numbers. I have something like this:
syms x y;
f = function of x and y
x = 2;
y = 3;
f.
However, doing this gives me f as a function of the syms x and y, and not the numbers 2 and 3… Hope you can somehow help me, as Im kinda stuck in my coding.
Regards, Christian

Best Answer

double(subs(f))