MATLAB: How to evaluate certain part in symbolic calculation

symbolic

I have a question with respects to a symbolic calculation Here is an example. If I define a,b,x,y as symbols and want to evaluate (a*x*y)/b at a=4,b=3. The mathlab answer was 4xy/3. Is it any way that I can get 1.3333xy instead. Here is my code
syms a b x y
L1=(a*x*y)/b;
subs(L1,{a,b},{4,3})
Thanks, Vu

Best Answer

Use the vpa function:
syms a b x y
L1=(a*x*y)/b;
vpa(subs(L1,{a,b},{4,3}),5)
produces:
ans =
1.3333*x*y