Creating an empty sym variable?

Hello,
How I can create an empty 0x0 sym variable? Such as x=[] x={}, expect I want to make x an empyt sym, not an empty double or cell.
Thank you, Kevin

 采纳的回答

x=sym([])

3 个评论

That does create the variable but it doesn't do what I want. If I have the following code
syms y x = sym([]); Sum = x+y
makes Sum an empty sym as well. I want Sum to just be y, if x is empty. Is there a way to define x in order to do that?
Even with double
x=[];
y=10
a=y+x % is different from y, it gives []
a=[x y], % gives y
Now with sym
x=sym([])
syms y
a=x+y, % the result is x
a=[x y] % the result is y
Maybe your are looking for
x=sym('0')

请先登录,再进行评论。

更多回答(0 个)

类别

标签

Community Treasure Hunt

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

Start Hunting!

Translated by