how to evaluate certain part in symbolic calculation?

1 次查看(过去 30 天)
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

采纳的回答

Star Strider
Star Strider 2014-10-16
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Assumptions 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by