drawing a graph S(t)=sin(2​pift)+1/2s​in(6pift)

1 vue (au cours des 30 derniers jours)
john malcovih dear sir
john malcovih dear sir le 1 Mar 2011
hi,thank u for all your helps,,could anybody help me with drawing S(t)=sin(2pift)+1/2sin(6pift) in matlab but each graph as individual like sin(2pift)as on gragh then 1/2sin(6pift) as theother graph and at the end S(t) that is sum of two graph .((assume that T=1 sec)) many many tanksssssssssssssssssssssssss

Réponses (1)

Eugeny Sosnovsky
Eugeny Sosnovsky le 1 Mar 2011
Assuming you want all 3 curves on a single plot:
f = 0.5; % Set f to whatever it's supposed to be here
S1 = @(t) sin(2*pi*f*t);
S2 = @(t) 1/2 * sin(6*pi*f*t);
S = @(t) S1(t) + S2(t);
T = linspace(0,1,1000);
plot(T,S1(T),T,S2(T),T,S(T));
legend({'S1(t)','S2(t)','S(t)'});
  2 commentaires
john malcovih dear sir
john malcovih dear sir le 1 Mar 2011
dearrrrrrrrrrrrrr,,,thanks a lot for your help but i want 3 curves on seperate plot....thankssssss again you are my heroo
David Young
David Young le 1 Mar 2011
Maybe better to avoid anonymous functions (quite hard because of the condensed syntax) in answers to beginners?

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by