How to plot complex signal
Mostrar comentarios más antiguos
I'm very new to MatLab, how do i write a program in MatLab to plot : x(t) = cos (t) + j sin (t)
I was told it should be a circle but I'm seeing sinusoidal signal....
Thks in advance.
Mac. Goh
Respuesta aceptada
Más respuestas (2)
Star Strider
el 25 de Oct. de 2014
Editada: Star Strider
el 25 de Oct. de 2014
You have to plot the real parts and imaginary parts:
t = linspace(0,2*pi);
x = @(t) cos (t) + j*sin (t);
figure(1)
plot(real(x(t)), imag(x(t)))
grid
axis equal
xlabel('Re\{x\}')
ylabel('Im\{x\}')
V=240 % Voltgae across both loads
SL1r=120000 % Real Power consumed by load 1
STr=400000 % Total real power consumed
pf1=0.8 % Power Factor of both Loads
pf2= 0.96 % Power of only load 1 leading
theta1=acosd(pf1)
theta2=acosd(pf2)
b=theta1
c=theta2
j=sqrt(-1)
complexST=(cosd(b))+(j*sind(b))
complexSL=(cosd(c))+(j*sind(-c))
ST=(STr/pf1)*complexST
SL1=(SL1r/pf2)*complexSL
SL2=ST-SL1
1 comentario
Image Analyst
el 28 de Feb. de 2023
@Onimisi I think you meant to post this as your own question since your post does not seem to be an Answer to @Tiam Huat Goh's 8 year old question.
If you have any more questions, then attach your data and code to read it in with the paperclip icon after you read this:
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
