MATLAB: Using solve to find unknown Constant in equation

constantequationsolveunknown

Hi, I tried to use solve in the following fashion:
if true
% code
end
syms a x C
Csolve = solve(C+pi*cos(a)+pi*i*sin(a)-C*exp^(i*a)*cos(a)-C*exp^(i*a)*i*sin(a)==0)
However, it returns "Not enough parameters"
Is there a particular missing part here?
Thanks!

Best Answer

Csolve = solve(C+pi*cos(a)+pi*1i*sin(a)-C*exp(1i*a)*cos(a)-C*exp(1i*a)*1i*sin(a)==0,C)
Best wishes
Torsten.